RF-4 - załączanie/wyłączanie czuwania pilotem TR-4 dwóch stref

Zaczęty przez glider33, Marzec 24, 2019, 20:38:29

Poprzedni wątek - Następny wątek

glider33

Dzień dobry,


proszę o sprawdzenie skryptu LogicProcesor do Optimy GSM, moduł RF-4 oraz pilot TR-4. Działanie skryptu:

- załączanie czuwania dwóch stref (1 i 2) za pomocą przycisku nr 3
- potwierdzenie pojedynczym pulsem sygnalizatora akustycznego na wyjściu O1
- wyłączanie czuwania dwóch stref (1 i 2) za pomocą przycisku 4. 
- potwierdzenie podwójnym pulsem sygnalizatora akustycznego na wyjściu O1


int kb3;                                   
int kb3p;                     
int kb4;
int kb4p;               
int kfi;                       
int O1; 
int as1;
int as2; 
main(){                                                         
gbenv();           
kb3p=kb3;       
kb4p=kb4;                           
while(1){                   
gbenv();     
if((kb3p==0&&kb3==1)&&(as1==0||as2==0)){   
ARMF(1);                                                   
ARMF(2);                               
seto(1,1);                 
wait(200);
seto(1,0);                 
};                                                                                 
kb3p=kb3;
   
if((kb4p==0&&kb4==1)&&(as1==1||as2==1)){       
DISARM(1);                                                   
DISARM(2);                           
seto(1,1);
wait(200);
seto(1,0);   
wait(200);                           
seto(1,1);
wait(200);
seto(1,0); 
};                   
kb4p=kb4;
};                                                           
};               

robertm

Bardzo proszę o wgranie skryptu i sprawdzenia, oraz zgłaszanie ewentualnych problemów.
Nie jesteśmy wstanie analizować kodów źródłowych wszystkich instalatorów.