Configuration and calibration
pynetft.Config
class Config;Fields
| Name | Type | Default | Mutability |
|---|---|---|---|
sensor_host | str | '192.168.1.1' | Read-only |
rdt_port | int | 49152 | Read-only |
http_port | int | 80 | Read-only |
receive_timeout | float | 0.1 | Read-only |
configuration_connect_timeout | float | 0.5 | Read-only |
configuration_timeout | float | 1.0 | Read-only |
reconnect_initial_delay | float | 0.25 | Read-only |
reconnect_max_delay | float | 5.0 | Read-only |
sample_rate_limit_hz | float | 0.0 | Read-only |
deliver_samples_with_error_status | bool | False | Read-only |
recovery_policy | RecoveryPolicy | RecoveryPolicy.RECONNECT | Read-only |
calibration_override | Calibration | None | None | Read-only |
pynetft.Calibration
class Calibration;Fields
| Name | Type | Default | Mutability |
|---|---|---|---|
counts_per_force_unit | float | Required | Read-only |
counts_per_torque_unit | float | Required | Read-only |
force_unit | ForceUnit | Required | Read-only |
torque_unit | TorqueUnit | Required | Read-only |
pynetft.SensorConfiguration
class SensorConfiguration;Fields
| Name | Type | Default | Mutability |
|---|---|---|---|
product_name | str | Required | Read-only |
calibration | Calibration | Required | Read-only |
source | CalibrationSource | Required | Read-only |
revision | int | Required | Read-only |
These dataclasses are immutable. Validation occurs when Config is passed to Client. A calibration override is complete: both scales must be finite and positive and both units must be known.