vad7 2 lat temu
rodzic
commit
b40bda344e

+ 83 - 0
Distr/nrf24batch/CO2_mini_old.txt

@@ -0,0 +1,83 @@
+Info: CO2 sensor mini
+Address: C8C8CF
+Rate: 1
+Ch: 122
+CRC: 2
+DPL: 0
+RETR: 0x0F
+Resend: 3
+Delay_ms: 30
+ReadCmd repeat: 3
+
+Payload struct: 2,1,1
+EEPROM=0; RAM=1; PROGMEM=2; ID=3; RESET=4; WRAM=0x89
+
+R default: ,EEPROM,0xC1
+W default: n,,0x81
+Write start: 0,0,0x8F
+
+Listen: C8C8C1=CO2,Alarm,-
+
+R: ID*=,ID
+
+R: _CO2*2=0x6C,RAM,0xC2
+R: _PORTA=0x39,RAM
+W: _PORTA=,0x3B,WRAM
+R: _PORTB=0x36,RAM
+W: _PORTB=,0x38,WRAM
+R: _OSCCAL=0x51,RAM
+W: _OSCCAL=,0x51,WRAM
+R: OSCCAL_EMEM=0
+
+R: RxAddr=1#
+W: RxAddr=,1
+
+R: Ch=2
+W: Ch=,2
+
+R: nRF RETR=3#
+W: nRF RETR=,3
+
+R: Send period=4
+W: Send period=,4
+
+R: CO2 threshold*2=5,,0xC2
+W: CO2 threshold=,5,0x82
+
+R: CO2 correct*2=7,,0xC2
+W: CO2 correct*2=,7,0x82
+
+R: FanLSB[10]=i:9#
+W: FanLSB=,i:9
+
+R: Transmit pause=19
+W: Transmit pause=,19
+
+R: Flags=20#
+W: Flags=,20
+
+W: Reset=,RESET,0xC1
+
+R: _LED Warning=0x74,RAM
+W: _LED Warning=,0x74,WRAM
+
+S: LED=,0,0x40
+
+SBatch: LED On: LED=1
+SBatch: LED Off: LED=0
+
+RBatch: Settings: ID;RxAddr;Ch;Send period;CO2 threshold;CO2 correct;FanLSB;nRF RETR;Transmit pause;Flags
+
+WBatch: Default: RxAddr=0xCF;Ch=122;Send period=30;CO2 threshold=1000;CO2 correct=0;FanLSB={0xC1,0,0,0,0,0,0,0};nRF RETR=0x3;Transmit pause=1;Flags=0;Reset
+WBatch: CO2: CO2 threshold=1000;CO2 correct=0
+WBatch: Fan: FanLSB={0xC1,0,0,0,0,0,0,0,0,0};Reset
+WBatch: RETR: nRF RETR=0x2F;Reset
+WBatch: Transmit pause: Transmit pause=30
+WBatch: Flags: Flags=0x00
+
+WBatch: LED Warning: _LED Warning=0x30
+WBatch: PORTA: _PORTA=0x0C
+WBatch: PORTB: _PORTB=0xC
+WBatch: OSCCAL: _OSCCAL=128
+
+WBatch: Reset: Reset

+ 12 - 10
Distr/nrf24batch/Kitchen Vent Dimmer.txt

@@ -96,25 +96,27 @@ W: _PORTB=,0x38,WRAM
 
 R: _LED_Warning=0x71,,RAM
 W: _LED_Warning=,0x71,WRAM
-R: _IRHashLast*2=0x85,,RAM2#
-R: _SleepTimer=0x8D,,RAM
+R: _IRHashLast*2=0x89,,RAM2#
+R: _IRCntLast=0x87,,RAM
+R: _IRHash*2=0x8B,,RAM2#
+R: _SleepTimer=0x8E,,RAM
 R: _FanOn=0x7F,,RAM
 R: _FanOnNext=0x7D,,RAM
 R: _FanOnNextCnt=0x7B,,RAM
 R: _FanOnLast=0x7C,,RAM
 
-R: _OutSpeedMax=0x8F,,RAM
-W: _OutSpeedMax=,0x8F,WRAM
+R: _OutSpeedMax=0x90,,RAM
+W: _OutSpeedMax=,0x90,WRAM
 
 R: _Fanspeed=0x7E,,RAM
 R: _SSR_full_period*2=0x64,,RAM2
 
-R: _PulseDelayAfterZero*2=0x9E,,RAM2
-W: _PulseDelayAfterZero*2=,0x9E,WRAM2
-R: _PulseWidth*2=0x91,,RAM2
-W: _PulseWidth*2=,0x91,WRAM2
-R: _PulseWidth2=0xA2,,RAM
-W: _PulseWidth2=,0xA2,WRAM
+R: _PulseDelayAfterZero*2=0x9F,,RAM2
+W: _PulseDelayAfterZero*2=,0x9F,WRAM2
+R: _PulseWidth*2=0x92,,RAM2
+W: _PulseWidth*2=,0x92,WRAM2
+R: _PulseWidth2=0xA3,,RAM
+W: _PulseWidth2=,0xA3,WRAM
 
 W: Reset=0xEEEE,14,SET