MSPM0_ValvanoWare  1.0
ECE445L starter code
TFLuna3.h
Go to the documentation of this file.
1 
34 #ifndef __TFLuna3_H__
35 #define __TFLuna3_H__
36 
37 
45 void TFLuna3_Init(void (*function)(uint32_t));
46 
47 
48 
56 
64 
73 
82 void TFLuna3_Frame_Rate(void);
83 
91 
99 
100 
109 
118 
119 
120 // the following functions only needed for low-level debugging
121 
136 void TFLuna3_SendMessage(const uint8_t msg[]);
137 
145 uint8_t TFLuna3_InChar(void);
146 
152 uint32_t TFLuna3_InStatus(void);
153 
159  uint32_t TFLuna3_OutStatus(void);
160 
169 void TFLuna3_OutString(uint8_t *pt);
170 
171 
180 void TFLuna3_OutChar(uint8_t data);
181 #endif // __TFLuna3_H__
182 
void TFLuna3_OutChar(uint8_t data)
output character to TFLuna3
uint32_t TFLuna3_OutStatus(void)
void TFLuna3_Output_Disable(void)
disable
void TFLuna3_Frame_Rate(void)
sampling rate
void TFLuna3_Init(void(*function)(uint32_t))
Initialize TFLuna3.
uint8_t TFLuna3_InChar(void)
void TFLuna3_Format_Pixhawk(void)
Pixhawk.
void TFLuna3_System_Reset(void)
start measurements
void TFLuna3_SaveSettings(void)
save format and rate
void TFLuna3_OutString(uint8_t *pt)
output string to TFLuna3
void TFLuna3_SendMessage(const uint8_t msg[])
output message to TFLuna3
void TFLuna3_Output_Enable(void)
enable
void TFLuna3_Format_Standard_cm(void)
cm units
void TFLuna3_Format_Standard_mm(void)
mm units
uint32_t TFLuna3_InStatus(void)