-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathINFO.txt
23 lines (20 loc) · 1.66 KB
/
INFO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Veikimas:
* Renkant numerį, basic algoritmas:
- Pakėlus ragelį pradedama klausytis interruptų, tada leidžiama rinkti numerį ir pradedama skaičiuoti laikas tarp skaičių, jeigu praeina N laiko po paskutinio įvesto skaičiaus - pradėti skambinti.
- Pradėti viską tik jeigu yra pakeltas ragelis
- Renkant numerį pauzė tarp skaičių negali būti ilgiau nei N sekudžių. Praėjus N sekundžių pradedama skambinti
- Kol vyksta skambinimas nereaguoti į numerio rinkimo interruptus
- Atšaukti viską ir nuresetinti numerį galima tik paadėjus ragelį
TODO:
* Surasti būdą kaip generuoti tonus - pakėlus ragelį, kol kviečia ir t.t.
- Reikia surasti kokie tonai buvo naudojami telefonijoje hercais
* Pritaikyti ragelio padėjimo mechanizmą, kad veiktų kaip mygtukas
* Integruoti varpelio valdymą su HBridge
* Padaryti kad atmestų skambutį jeigu jau yra pakeltas ragelis
Info internete:
https://github.com/stephaneAG/SIM800L
https://github.com/cristiansteib/Sim800l/blob/master/Sim800l.cpp
https://www.google.com/search?client=firefox-b-d&q=at%2Bcpas
https://m2msupport.net/m2msupport/atcpas-phone-activity-status/
https://www.google.com/search?client=firefox-b-d&biw=1536&bih=718&sxsrf=ALeKk03Yv9ToFsCLPpC6dGz6IMNvc9IK2w%3A1582925071311&ei=D4VZXufMEuaj1fAPie2KmA8&q=arduino+sim800l+ring+pin&oq=arduino+sim800l+ring+pin&gs_l=psy-ab.3..33i22i29i30.23178.23983..24210...0.2..0.127.477.0j4......0....1..gws-wiz.......0i71j0i22i30.PBEgFiHPfiY&ved=0ahUKEwinkNO0l_XnAhXmURUIHYm2AvMQ4dUDCAo&uact=5
https://lastminuteengineers.com/sim800l-gsm-module-arduino-tutorial/