26 #if !defined(_POWER_METER_H_) 27 #define _POWER_METER_H_ 67 #if defined(__cplusplus) 147 #if defined(__cplusplus) int32_t power_meter_current(power_meter_t *s)
Get the current power meter reading.
Definition: power_meter.c:114
int32_t reading
Definition: power_meter.h:54
float power_surge_detector_current_dbov(power_surge_detector_state_t *s)
Get the current surge detector meter reading, in dBOv.
Definition: power_meter.c:172
int32_t power_meter_update(power_meter_t *s, int16_t amp)
Update a power meter.
Definition: power_meter.c:84
Definition: power_meter.h:57
float power_meter_current_dbm0(power_meter_t *s)
Get the current power meter reading, in dBm0.
Definition: power_meter.c:120
float power_meter_current_dbov(power_meter_t *s)
Get the current power meter reading, in dBOv.
Definition: power_meter.c:129
int32_t power_meter_level_dbm0(float level)
Get the current power meter reading, in dBm0.
Definition: power_meter.c:91
float power_surge_detector_current_dbm0(power_surge_detector_state_t *s)
Get the current surge detector meter reading, in dBm0.
Definition: power_meter.c:166
int32_t power_meter_level_dbov(float level)
Get the current power meter reading, in dBOv.
Definition: power_meter.c:103
power_meter_t * power_meter_init(power_meter_t *s, int shift)
Initialise a power meter context.
Definition: power_meter.c:50
int shift
Definition: power_meter.h:51
power_meter_t * power_meter_damping(power_meter_t *s, int shift)
Change the damping factor of a power meter context.
Definition: power_meter.c:77
Definition: power_meter.h:48