8 #ifndef GEO_MFAM_SYS_MGMT_HPP_
9 #define GEO_MFAM_SYS_MGMT_HPP_
15 #include <xdc/runtime/Types.h>
16 #include "BatteryMonitor.hpp"
38 static int Initialize (
const I2C_Handle offboardI2cHandle);
40 static GeoBatteryMonitor::BatteryLevel GetBatteryStatus ();
41 static UInt32 GetBatteryPercentage ();
43 static void PowerButtonPressed ();
45 static bool GetGPSOnOffStatus ();
46 static bool GetMFAMOnOffStatus ();
47 static bool GetWifiOnOffStatus ();
48 static bool GetUSBOnOffStatus ();
49 static bool GetMachineUniqueId (UInt32 *pBuffer);
50 static bool GetMachineCPUType (UInt32 *pBuffer);
56 #if GEO_TMP75_TEMP_SENSOR == GEO_TRUE
57 static float sSystemTemperature;
Definition: GmSysMgmt.hpp:33
GmApp/GmLoggingApp.hpp>
Definition: Analogs.hpp:47