Buoyancy Firmware  1.0
Buoyancy Vehicle Firmware Documentation
menu.c File Reference
#include "menu.h"
Include dependency graph for menu.c:

Functions

void setConfigValue (char *)
 function for setting configuration value received from BLE client. More...
 
void mainMenu (int option)
 
More...
 
void missinDataMenu (int option)
 
More...
 
void configVehicleMenu (int option)
 
More...
 
void transferDataMenu (int option)
 
More...
 
void transferData (char *fileCmd)
 
More...
 
void printMainMenu ()
 
More...
 
void printMissionDataMenu ()
 
More...
 
void printConfigVehicleMenu ()
 
More...
 
void printTransferDataMenu ()
 
More...
 
void transferAllFiles ()
 
More...
 
void TransferOneFile (void)
 
More...
 
void deleteFile (void)
 
More...
 
void deleteAllFiles (void)
 
More...
 

Variables

enum menu currentMenu
 Create menu enumeration instance to keep track of menu operations. More...
 
enum config configVariable
 
bool getValue
 Menu is waiting for value from BLE application. More...
 
bool transferDataFlag
 Menu is in the process of transfering data to BLE application. More...
 
bool sendNUS
 Flag to signal Nordic UART Service to send data. More...
 
enum fileoption fileOption
 
missionLog_t missionLog
 Create mission log instance. More...
 

Variable Documentation

◆ configVariable

enum config configVariable

◆ fileOption

enum fileoption fileOption