correct Z <-> V
This commit is contained in:
parent
9077cd7764
commit
442fb2ee2a
2 changed files with 5 additions and 5 deletions
|
@ -148,15 +148,15 @@ void Hdo::HumanRead(const char * src, char * dst) {
|
|||
if (!((tindex+4) % 8)) dst [windex++] = ' ';
|
||||
if (tindex % 2) { // bit "vypnuto" na tindex - to až následně
|
||||
if (dst [windex] == '-') { // zapnuto nebylo
|
||||
if (avg) dst [windex] = 'V'; // tedy je vypnuto
|
||||
if (avg) dst [windex] = 'Z'; // tedy je zapnuto
|
||||
}
|
||||
else { // bylo zapnuto
|
||||
if (avg) dst [windex] = 'E'; // tedy je chyba - nemůže být obojí
|
||||
}
|
||||
windex++;
|
||||
}
|
||||
else { // bit "zapnuto" na tindex - to je první !!!
|
||||
if (avg) dst [windex] = 'Z'; // je zapnuto
|
||||
else { // bit "zapnuto" na tindex - to je první !!!
|
||||
if (avg) dst [windex] = 'V'; // je vypnuto
|
||||
else dst [windex] = '-'; // ještě se uvidí
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
* nebylo limitováno.
|
||||
* Firmware z toho Goertzelovým algoritmem vytáhne signál HDO (zde 216.6 Hz)
|
||||
* a vyhodnotí jednotlivé pulsy. Velikost pulsu je vypisována na sériový
|
||||
* port (115200 Bd) a pokud překročí hodnotu trigger, rozsvítí LED na PD2 (aktivní v L).
|
||||
* port (PD5, 115200 Bd) a pokud překročí hodnotu trigger, rozsvítí LED na PD2 (aktivní v L).
|
||||
* Dále je pak z pulsů sestaven telegram, opět vypsán sériový port,
|
||||
* a pokud se shoduje s povelem uvedeným v konstruktoru Hdo, sepne / rozepne
|
||||
* relé na portu PD4 (aktivní v H) podle vysílaného signálu.
|
||||
|
@ -28,7 +28,7 @@
|
|||
* */
|
||||
///////////////////////////////////////////////////////////////
|
||||
static AdcClass adc;
|
||||
static Hdo hdo ("A3B1DP7");
|
||||
static Hdo hdo ("A1B8DP1");
|
||||
int main () {
|
||||
adc.attach(hdo);
|
||||
for (;;) {
|
||||
|
|
Loading…
Reference in a new issue