mirror of
https://github.com/doppelhub/Honda_Insight_LiBCM.git
synced 2026-06-10 23:47:28 -04:00
TODO notes & gridCharger Tester
This commit is contained in:
@@ -0,0 +1 @@
|
||||
Two RMAd PCBs have oxidation-related trace failures, particularly on the back side traces corresponding to IC2 & IC3. Need to add kapton and/or conformal coating to prevent water ingress below the solder mask.
|
||||
Binary file not shown.
@@ -41,6 +41,16 @@ void serialUSB_waitForAnyUserInput(void)
|
||||
void bringupTester_gridcharger(void)
|
||||
{
|
||||
#ifdef RUN_BRINGUP_TESTER_GRIDCHARGER
|
||||
if (gpio_isUserSwitchOn() == NO)
|
||||
{
|
||||
//user just installed LiBCM, but hasn't installed firmware yet
|
||||
Serial.print(F("\nPlease install LiBCM firmware\nSee linsight.org/install/firmware"));
|
||||
|
||||
lcdTransmit_begin();
|
||||
lcdTransmit_displayOn();
|
||||
for (uint8_t ii = 0; ii < 4; ii++) { lcdTransmit_Warning(LCD_WARN_FW_EXPIRED); }
|
||||
}
|
||||
|
||||
while (1) //this function never returns
|
||||
{
|
||||
Serial.print(F("\nRunning Grid Charger Test: "));
|
||||
|
||||
@@ -117,6 +117,7 @@ void processChargerDisableReason(uint8_t canWeCharge)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//JTS2doLater: add timer/current logic to detect if grid charger isn't working
|
||||
void chargerControlSignals_handler(void)
|
||||
{
|
||||
static uint8_t isChargingAllowed_previous = NO__UNINITIALIZED;
|
||||
|
||||
@@ -622,7 +622,14 @@ void lcdTransmit_displayOff(void)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/*JTS2doLater: Add a keyOff powerup splash screen
|
||||
********************
|
||||
Welcome to LiBCM
|
||||
V0.9.4d
|
||||
*/
|
||||
|
||||
/*JTS2doLater: Add the following alert if LiBCM loses control
|
||||
********************
|
||||
LiBCM DETECTED A
|
||||
DANGEROUS CONDITION.
|
||||
TURN OFF IMA SWITCH
|
||||
|
||||
Reference in New Issue
Block a user