Witam
Mam pytanie odnośnie MultiGSM 2.
Otóż chciałbym zrealizować następującą funkcjonalność.
- Posiadam dwie grupy użytkowników grupa A i grupa B
- Grupa A może sterować wyjściem 1 ( poprzez CLIP ) w dowolnych godzinach
- Grupa B może sterować wyjściem 1 ( poprzez CLIP ) w godzinach 6:50 - 16:10
Jak to najprościej zrealizować.
Tak na szybko np.
O3 sterowane z CLIP grupa A
O4 sterowane z CLIP grupa B i opcja dostęp CLIP wg timera 1 ( Timer ustawiamy wg potrzeby)
O1 sterowane z Logic processor jako suma O3 i O4
O1=O3|O4;
Dziękuje za naprowadzenie :)
Ale mam mały problem otóż wyjście O1 nie działa mi jako monostabilne po wykonaniu funkcji Logic, pomimo ustawień ( działa jak bistabilne )
Próbowałem z funkcja
seto(1,O1);
WAIT(1000);
seto(0,O1);
Ale w takiej sytuacji wyjście O1 w ogóle się nie ustawia na 1
Jak to ogarnąć?
Jak ustawić aby połączenie tel było odrazu rozłączone po ustawieniu wyjścia?
int O1;
int O3;
int O4;
main(){
gbenv();
O1=geto(1);
O3=geto(3);
O4=geto(4);
while(1){
gbenv();
O1=geto(1);
O3=geto(3);
O4=geto(4);
if(O3==1||O4==1){
O1=O3|O4;
};
seto(1,O1);
};
};
pospieszyłem się z wcześniejszą wiadomością :)
udało mi się ogarnąć to sterowanie.
Pozostaje mi tylko kwestia tego jak centralka ma rozłączać połączenie po odebraniu połączenia CLIP ?
Połączenia z nierozpoznanych numerów są od razu odrzucane.
Reakcję na połączenia przychodzące z numerów z listy można ustawić w zakładce "Opcje systemowe"