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+4) % 8)) dst [windex++] = ' ';
|
||||||
if (tindex % 2) { // bit "vypnuto" na tindex - to až následně
|
if (tindex % 2) { // bit "vypnuto" na tindex - to až následně
|
||||||
if (dst [windex] == '-') { // zapnuto nebylo
|
if (dst [windex] == '-') { // zapnuto nebylo
|
||||||
if (avg) dst [windex] = 'V'; // tedy je vypnuto
|
if (avg) dst [windex] = 'Z'; // tedy je zapnuto
|
||||||
}
|
}
|
||||||
else { // bylo zapnuto
|
else { // bylo zapnuto
|
||||||
if (avg) dst [windex] = 'E'; // tedy je chyba - nemůže být obojí
|
if (avg) dst [windex] = 'E'; // tedy je chyba - nemůže být obojí
|
||||||
}
|
}
|
||||||
windex++;
|
windex++;
|
||||||
}
|
}
|
||||||
else { // bit "zapnuto" na tindex - to je první !!!
|
else { // bit "zapnuto" na tindex - to je první !!!
|
||||||
if (avg) dst [windex] = 'Z'; // je zapnuto
|
if (avg) dst [windex] = 'V'; // je vypnuto
|
||||||
else dst [windex] = '-'; // ještě se uvidí
|
else dst [windex] = '-'; // ještě se uvidí
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
* nebylo limitováno.
|
* nebylo limitováno.
|
||||||
* Firmware z toho Goertzelovým algoritmem vytáhne signál HDO (zde 216.6 Hz)
|
* 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ý
|
* 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,
|
* 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
|
* 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.
|
* relé na portu PD4 (aktivní v H) podle vysílaného signálu.
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
* */
|
* */
|
||||||
///////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////
|
||||||
static AdcClass adc;
|
static AdcClass adc;
|
||||||
static Hdo hdo ("A3B1DP7");
|
static Hdo hdo ("A1B8DP1");
|
||||||
int main () {
|
int main () {
|
||||||
adc.attach(hdo);
|
adc.attach(hdo);
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
|
Loading…
Reference in a new issue