Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void zapisStavyDiagnostiky() {
- static int skupina1Zapsana[80];
- static int skupina2Zapsana[80];
- int zmenaSkupina1 = memcmp(skupina1, skupina1Zapsana, sizeof(skupina1));
- int zmenaSkupina2 = memcmp(skupina2, skupina2Zapsana, sizeof(skupina2));
- if(zmenaSkupina1 != 0 || zmenaSkupina2 != 0) {
- if(zmenaSkupina1 != 0) {
- for(int i=0; i<(sizeof(skupina1) / sizeof(int)); i++) {
- skupina1Zapsana[i] = skupina1[i];
- }
- Serial.println("Diagnostika1 změněna");
- }
- if(zmenaSkupina2 != 0) {
- for(int i=0; i<(sizeof(skupina2) / sizeof(int)); i++) {
- skupina2Zapsana[i] = skupina2[i];
- }
- Serial.println("Diagnostika2 změněna");
- }
- digitalWrite(latchPin, LOW);
- delay(5);
- zapisNaVystupPosuv(skupina1, 24);
- delay(5);
- zapisNaVystupPosuv(skupina2, 24);
- delay(10);
- digitalWrite(latchPin, HIGH);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement