diff --git a/hdo/hdo.cpp b/hdo/hdo.cpp index 6b820a7..2686767 100644 --- a/hdo/hdo.cpp +++ b/hdo/hdo.cpp @@ -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í } } diff --git a/hdo/main.cpp b/hdo/main.cpp index d3e1445..2ce6fb0 100644 --- a/hdo/main.cpp +++ b/hdo/main.cpp @@ -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 (;;) {