Index: firmware/App/Modes/BloodPrime.h =================================================================== diff -u -r9c3f5379ed2fbf1053bb7c446a0a1302f66459b4 -rc65ad0538ff99c3e13d7d7866ac15e38a1ef6002 --- firmware/App/Modes/BloodPrime.h (.../BloodPrime.h) (revision 9c3f5379ed2fbf1053bb7c446a0a1302f66459b4) +++ firmware/App/Modes/BloodPrime.h (.../BloodPrime.h) (revision c65ad0538ff99c3e13d7d7866ac15e38a1ef6002) @@ -36,17 +36,14 @@ // ********** public definitions ****************** -#pragma pack(push,1) - /// Payload record structure for a blood prime data broadcast message. typedef struct { F32 targetBloodPrimeVolumeMl; F32 deliveredBloodPrimeVolumeMl; + F32 indDeliveredBloodPrimeVolumeMl; } BLOOD_PRIME_DATA_PAYLOAD_T; -#pragma pack(pop) - // ********** public function prototypes ********** void initBloodPrime( void ); @@ -55,6 +52,13 @@ BLOOD_PRIME_STATE_T getCurrentBloodPrimeState( void ); +BOOL testSetBloodPrimeVolumeOverride( F32 vol ); +BOOL testResetBloodPrimeVolumeOverride( void ); +BOOL testSetBloodPrimeSafetyVolumeOverride( F32 vol ); +BOOL testResetBloodPrimeSafetyVolumeOverride( void ); +BOOL testSetBloodPrimePublishIntervalOverride( U32 ms ); +BOOL testResetBloodPrimePublishIntervalOverride( void ); + /**@}*/ #endif