ObtainBattSemaphore()
ReleaseBattSemaphore()
ReadBattMem()
WriteBattMem()