force LCD_CS high

This commit is contained in:
LowPowerLab 2016-01-18 10:33:29 -05:00
parent 02221e7a4a
commit d33a4dfc9c
1 changed files with 4 additions and 0 deletions

View File

@ -267,6 +267,7 @@ void refreshLCD() {
lcd.drawStr(xbmp_rssi_width+1, 48, RSSIstr); lcd.drawStr(xbmp_rssi_width+1, 48, RSSIstr);
} while(lcd.nextPage()); } while(lcd.nextPage());
//SPI.setClockDivider(SPI_CLOCK_DIV4); //SPI.setClockDivider(SPI_CLOCK_DIV4);
digitalWrite(PIN_LCD_CS, HIGH);
interrupts(); interrupts();
} }
#endif #endif
@ -321,6 +322,8 @@ void setupPowerControl(){
pinMode(BTN_LED_GRN, OUTPUT); pinMode(BTN_LED_GRN, OUTPUT);
pinMode(LATCH_EN, OUTPUT); pinMode(LATCH_EN, OUTPUT);
digitalWrite(LATCH_EN, LOW); digitalWrite(LATCH_EN, LOW);
pinMode(PIN_LCD_CS, OUTPUT);
digitalWrite(PIN_LCD_CS, HIGH);
pinMode(LATCH_VAL, OUTPUT); pinMode(LATCH_VAL, OUTPUT);
pinMode(BATTERYSENSE, INPUT); pinMode(BATTERYSENSE, INPUT);
digitalWrite(SIG_SHUTOFF, LOW);//added after sudden shutdown quirks, DO NOT REMOVE! digitalWrite(SIG_SHUTOFF, LOW);//added after sudden shutdown quirks, DO NOT REMOVE!
@ -536,6 +539,7 @@ void POWER(uint8_t ON_OFF) {
digitalWrite(LATCH_EN, HIGH); digitalWrite(LATCH_EN, HIGH);
delay(5); delay(5);
digitalWrite(LATCH_EN, LOW); digitalWrite(LATCH_EN, LOW);
digitalWrite(PIN_LCD_CS, HIGH); //if shared with LATCH_VAL, should be HIGH when not used by latch
} }
void Beep(byte theDelay, boolean twoSounds) void Beep(byte theDelay, boolean twoSounds)