mirror of
https://github.com/gonzho000/chpc.git
synced 2025-03-09 00:17:19 +00:00
v1.2
This commit is contained in:
parent
c357d93d15
commit
771618fd50
1 changed files with 27 additions and 12 deletions
|
@ -21,16 +21,16 @@
|
||||||
|
|
||||||
|
|
||||||
//-----------------------USER OPTIONS-----------------------
|
//-----------------------USER OPTIONS-----------------------
|
||||||
#define BOARD_TYPE_G //Type "G"
|
//#define BOARD_TYPE_G //Type "G"
|
||||||
//#define BOARD_TYPE_F //Type "F"
|
#define BOARD_TYPE_F //Type "F"
|
||||||
|
|
||||||
//#define DISPLAY_096 1
|
//#define DISPLAY_096 1
|
||||||
//#define DISPLAY_1602 2 // patch "inline size_t LiquidCrystal_I2C::write(uint8_t value)" if only 1st character appears: "return 1" instead of "return 0"
|
//#define DISPLAY_1602 2 // patch "inline size_t LiquidCrystal_I2C::write(uint8_t value)" if only 1st character appears: "return 1" instead of "return 0"
|
||||||
//#define DISPLAY_NONE -1
|
//#define DISPLAY_NONE -1
|
||||||
|
|
||||||
#define INPUTS_AS_BUTTONS 1 //pulldown resistors required!
|
//#define INPUTS_AS_BUTTONS 1 //pulldown resistors required!
|
||||||
#define RS485_PYTHON 1
|
//#define RS485_PYTHON 1
|
||||||
//#define RS485_HUMAN 2
|
#define RS485_HUMAN 2
|
||||||
#define EEV_SUPPORT
|
#define EEV_SUPPORT
|
||||||
#define EEV_ONLY //NO target, no relays. Oly EEV, Tae, Tbe, current sensor and may be additional T sensors
|
#define EEV_ONLY //NO target, no relays. Oly EEV, Tae, Tbe, current sensor and may be additional T sensors
|
||||||
|
|
||||||
|
@ -103,6 +103,9 @@ v1.1, 15 Apr 2019:
|
||||||
- EEV_Support
|
- EEV_Support
|
||||||
- EEV auto poweron/poweroff every 10 sec
|
- EEV auto poweron/poweroff every 10 sec
|
||||||
|
|
||||||
|
v1.2, 16 Apr 2019:
|
||||||
|
- minor "Type F" support
|
||||||
|
|
||||||
//TODO:
|
//TODO:
|
||||||
- EEV to EEPROM
|
- EEV to EEPROM
|
||||||
- few devices at same lane for RS485_HUMAN
|
- few devices at same lane for RS485_HUMAN
|
||||||
|
@ -278,6 +281,12 @@ String fw_version = "1.0";
|
||||||
#define speakerOut 6
|
#define speakerOut 6
|
||||||
#define em_pin1 A6
|
#define em_pin1 A6
|
||||||
#define EMERGENCY_PIN A7
|
#define EMERGENCY_PIN A7
|
||||||
|
#ifdef EEV_SUPPORT
|
||||||
|
#define EEV_1 2
|
||||||
|
#define EEV_2 4
|
||||||
|
#define EEV_3 3
|
||||||
|
#define EEV_4 5
|
||||||
|
|
||||||
|
|
||||||
#ifdef BOARD_TYPE_G
|
#ifdef BOARD_TYPE_G
|
||||||
String hw_version = "Type G v1.x";
|
String hw_version = "Type G v1.x";
|
||||||
|
@ -290,14 +299,20 @@ String fw_version = "1.0";
|
||||||
#define BUT_RIGHT A3
|
#define BUT_RIGHT A3
|
||||||
#define BUT_LEFT A2
|
#define BUT_LEFT A2
|
||||||
#endif
|
#endif
|
||||||
#ifdef EEV_SUPPORT
|
|
||||||
#define EEV_1 2
|
|
||||||
#define EEV_2 4
|
|
||||||
#define EEV_3 3
|
|
||||||
#define EEV_4 5
|
|
||||||
#endif
|
#endif
|
||||||
#elif BOARD_TYPE_F
|
#endif
|
||||||
//int latchPin = 10; int clockPin = 11; int dataPin = 9;
|
#ifdef BOARD_TYPE_F
|
||||||
|
String hw_version = "Type F v1.x";
|
||||||
|
#define RELAY_HEATPUMP 7
|
||||||
|
#define RELAY_COLDSIDE_CIRCLE 8
|
||||||
|
//incorrect below!
|
||||||
|
#define RELAY_HOTSIDE_CIRCLE 10
|
||||||
|
#define RELAY_SUMP_HEATER 11
|
||||||
|
#define RELAY_4WAY_VALVE 9
|
||||||
|
//latchPin = 10; clockPin = 11; dataPin = 9;
|
||||||
|
//595.0: relay 1, 595.1: relay 2, 595.2: relay 3, 595.3: uln 6, 595.4: uln 7, 595.5: uln 8, 595.6: uln 9, 595.7: uln 10
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
//---------------------------memory debug
|
//---------------------------memory debug
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
|
|
Loading…
Reference in a new issue