43 #ifndef _NIBOBURGER_ANALOG_H_
44 #define _NIBOBURGER_ANALOG_H_
230 extern uint16_t analog_samples[];
232 #define analog_getValue_ISR(idx) (analog_samples[((idx))])
234 #define analog_getValueAct_ISR(idx) (analog_samples[((idx))+ANALOG_CNT])
242 #endif // _NIBOBURGER_ANALOG_H_
void analog_wait_update()
Bodensensor Links / Sensor Hinten Links.
Definition: analog.h:56
uint16_t analog_getValueExt(uint8_t idx, uint8_t mode)
uint16_t analog_getValue(uint8_t idx)
Funktionstasten.
Definition: analog.h:66
= 0: passive Messung (LED aus)
Definition: analog.h:76
void analog_setExtToggleMode(uint8_t idx, uint8_t activate)
= 1: aktive Messung (LED an)
Definition: analog.h:77
Sensor Vorne Rechts.
Definition: analog.h:60
Bodensensor Rechts, Licht von Mitte Sensor.
Definition: analog.h:65
Versorgungsspannung.
Definition: analog.h:67
uint8_t analog_has_update()
Sensor Vorne Rechts aussen.
Definition: analog.h:62
Sensor Vorne Links.
Definition: analog.h:59
Bodensensor Mitte / Sensor Hinten Mitte.
Definition: analog.h:57
Bodensensor Rechts / Sensor Hinten Rechts.
Definition: analog.h:58
uint16_t analog_getRandomSeed()
= 2: aktive - passive Messung (Differenz)
Definition: analog.h:78
Bodensensor Links, Licht von Mitte Sensor.
Definition: analog.h:64
Anzahl der enums, if(idx < ANALOG_CNT) {/* Index OK */}.
Definition: analog.h:68
Sensor Vorne Links aussen.
Definition: analog.h:61