Index: firmware/App/Drivers/GLXferPump.c =================================================================== diff -u -r3fe55376370dc82b5edcb20ac6026d8f079e401b -r395522dffef1348e176564925656012f529c1910 --- firmware/App/Drivers/GLXferPump.c (.../GLXferPump.c) (revision 3fe55376370dc82b5edcb20ac6026d8f079e401b) +++ firmware/App/Drivers/GLXferPump.c (.../GLXferPump.c) (revision 395522dffef1348e176564925656012f529c1910) @@ -1,17 +1,17 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2026 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file GLXferPump.c * -* @author (last) Sean -* @date (last) 17-Sep-2024 +* @author (last) Dara Navaei +* @date (last) 03-Sep-2025 * -* @author (original) Sean -* @date (original) 17-Sep-2024 +* @author (original) Sean Nash +* @date (original) 19-Sep-2024 * ***************************************************************************/ @@ -28,7 +28,7 @@ // ********** private definitions ********** -#define AIR_PUMP_PWM_TIME 250 ///< Time (in 10ns increments) per PWM register count for the air pump = 20 kHz. +#define AIR_PUMP_PWM_TIME 20 ///< Time (in 10ns increments) per PWM register count for the air pump = 20 kHz. // ********** private data ********** @@ -91,38 +91,5 @@ *************************************************************************/ -/*********************************************************************//** - * @brief - * The testSetAirPump function sets the air pump to a given state (on/off). - * @details \b Inputs: none - * @details \b Outputs: currentAirPumpMotorPowerLevel - * @param message set message from Dialin which includes the state to set - * the air pump to. - * @return TRUE if set request is successful, FALSE if not - *************************************************************************/ -BOOL testSetAirPump( MESSAGE_T *message ) -{ - BOOL result = FALSE; - - // Verify tester has logged in with TD and override type is valid - if ( TRUE == isTestingActivated() ) - { - // Verify payload length is valid - if ( sizeof( U32 ) == message->hdr.payloadLen ) - { - U32 power; - - memcpy( &power, message->payload, sizeof(U32) ); - if ( power <= AIR_PUMP_MOTOR_MAX_PWM ) - { - setAirPumpMotorPower( (U08)power ); - result = TRUE; - } - } - } - - return result; -} - /**@}*/