|
file | utActions.c |
| Abstract asynchronous task handling.
|
|
file | utBluetooth.h [code] |
| The software module for handling the Bluetooth hardware module (WT32).
|
|
file | utBluetoothAudio.c |
| Is a profile for Audio via bluetooth (HFP-AG).
|
|
file | utBluetoothRFCOMM.c |
| Is a profile for Serial via bluetooth (SPP/RFCOMM).
|
|
file | utCell.c |
| The cell software module handles configuring and running the cell hardware by means of a state engine.
|
|
file | utDisplay.c |
| Module to provice control over OLED display on SPI bus.
|
|
file | utFile.c |
| File system abstraction and maintenance.
|
|
file | utGoBot.c |
| Will set flag in the GPV2 payload if a button push if a GPIOEvent is received.
|
|
file | utIMU.c |
| Support for managing and polling an inertial navigation unit for sensor data.
|
|
file | utIMUCommandPool.c |
| Helper class for utIMU.c poll commands.
|
|
file | utLogFiles.c |
| Handles logging to file.
|
|
file | utLogging.c |
| Log device and levels.
|
|
file | uTrack.c |
| The primary loop and associated systems.
|
|
file | utRadio.c |
| Software module to control the power on and set up of a UHF radio that can be attached to u_Track.
|
|
file | utServerLocation.c |
| This system handles parsing a server location list, storing various locations, and selecting one for the cellular module to use.
|
|
file | utTDMA.c |
| Time Division Multiple Access (TDMA) radio implementation over an external UART.
|
|
file | utUSB.c |
| Support for treating the Yachbot as a USB device of some kind, currently only mass storage (MSC).
|
|
file | utWaterCurrent.c |
| Water current will calculate water current movement and write the result to the NMEA store. TideBot uses oled module for display of watercurrent measurements.
|
|
file | utWind.c |
| The software module for handling wind data.
|
|