STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
demo_sensor_sender.py File Reference

Go to the source code of this file.

Namespaces

namespace  demo_sensor_sender

Functions

float demo_sensor_sender._demo_signal_sine (float t)
float demo_sensor_sender._demo_signal_ramp (float t)
float demo_sensor_sender._demo_signal_square (float t)
float demo_sensor_sender._demo_signal_noise (float t)
float demo_sensor_sender._demo_signal_step (float t)
float demo_sensor_sender._demo_signal_triangle (float t)
float demo_sensor_sender._demo_signal_double_sine (float t)
float demo_sensor_sender._demo_signal_decay (float t)
float demo_sensor_sender._demo_signal_pulse (float t)
float demo_sensor_sender._demo_signal_drift (float t)
float demo_sensor_sender._demo_signal_linear_cycle (float t)
float demo_sensor_sender._demo_signal_quadratic_cycle (float t)
float demo_sensor_sender._demo_signal_cubic_cycle (float t)
None demo_sensor_sender._precompute_demo_arrays ()
int demo_sensor_sender._psi_to_code (float psi, float a, float b, float c, float d)
bytes demo_sensor_sender.create_sensor_data_packet (List[Tuple[int, List[Tuple[int, int]]]] chunks, int packet_type, int version, int timestamp_ms, int max_packet_size)
bytes demo_sensor_sender.build_demo_packet (Dict[int, Tuple[float, float, float, float]] pt_calibration, float demo_start_time, float stats_start_time, int packet_type, int version, int max_packet_size, int num_connectors=10, float psi_min=0.0, float psi_max=700.0)

Variables

int demo_sensor_sender.MAX_PACKET_SIZE = 512
str demo_sensor_sender.PACKET_HEADER_FORMAT = "<BBI"
int demo_sensor_sender.PACKET_HEADER_SIZE = 6
str demo_sensor_sender.SENSOR_DATA_PACKET_FORMAT = "<BB"
int demo_sensor_sender.SENSOR_DATA_PACKET_SIZE = 2
str demo_sensor_sender.SENSOR_DATA_CHUNK_FORMAT = "<I"
int demo_sensor_sender.SENSOR_DATA_CHUNK_SIZE = 4
str demo_sensor_sender.SENSOR_DATAPOINT_FORMAT = "<BI"
int demo_sensor_sender.SENSOR_DATAPOINT_SIZE = 5
int demo_sensor_sender.DEMO_CODE_MIN = 0
tuple demo_sensor_sender.DEMO_CODE_MAX = (1 << 32) - 1
int demo_sensor_sender.PRECOMPUTED_LENGTH = 2000
float demo_sensor_sender.PRECOMPUTED_STEP = 0.05
list demo_sensor_sender._DEMO_NORM_ARRAYS = []
list demo_sensor_sender.DEMO_SIGNAL_FUNCTIONS
dict demo_sensor_sender.DEMO_PT_SPECIAL_SIGNALS