NiboRoboLib 3.2 - NIBO burger Library
base.h-Dateireferenz

Funktionen für die Versorgungsspannung und interne Definitionen der NIBO burger Library. Mehr ...

#include <stdint.h>

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define NIBO_ASSERT_VOLTAGE(x)   ((uint16_t)(1248/x))
 

Aufzählungen

enum  { NIBO_ANALOG_INITIALIZED = 0x01, NIBO_MOTPWM_INITIALIZED = 0x02, NIBO_I2C_INITIALIZED = 0x04 }
 

Funktionen

uint16_t nibo_getMillivolt ()
 
void nibo_assertMinVoltage (uint16_t value)
 
void nibo_setMonitorVoltage (uint16_t millivolt)
 
void nibo_checkMonitorVoltage ()
 

Variablen

uint8_t nibo_initialization
 

Ausführliche Beschreibung

Funktionen für die Versorgungsspannung und interne Definitionen der NIBO burger Library.

Autor
Nils Springob (nils..nosp@m.spri.nosp@m.ngob@.nosp@m.nica.nosp@m.i-sys.nosp@m.tems.nosp@m..com)
Datum
2015-03-31

Makro-Dokumentation

#define NIBO_ASSERT_VOLTAGE (   x)    ((uint16_t)(1248/x))

generiert den Wert für die nibo_assertMinVoltage() funktion

Rückgabe
Wert für die nibo_assertMinVoltage() funktion

Dokumentation der Funktionen

void nibo_assertMinVoltage ( uint16_t  value)

Akkuspannung prüfen, SOS Blinken wenn die Akkuspannung niedriger ist.

value Ergebnis des NIBO_ASSERT_VOLTAGE() makros
uint16_t nibo_getMillivolt ( )

Akkuspannung zurückgeben, erfordert den Aufruf der Funktion analog_init()

Rückgabe
Akkuspannung in Millivolt