M.Hašek Programování Mosaic 5. 2. 2025 12:44 12. 3. 2025 16:54

Dobrý den,

potřeboval bych zprovoznit obsluhu modemu GSM2-01 pod centrálou Foxtrotu (zkoušel jsme jak CP2000, tak CP1004). Ze stavu proměnných v IO konfigurátoru to vypadá, že komunikace po RS232 probíhá korektně. Nicméně mám problém s obsluhou bloku SMS Handler 1 (2)  z knihovny GSMLib. Stav výstupu READY je stále 0, ERROR též 0, SIGNAL=-1. Stav výstupní proměnné STATE  cyklicky nabývá hodnot 3,6,7,8,0.26,5,3 ... Sim karta o2, bez pinu. GSM modem s jinou centrálou pod Foxtoolem fungoval korektně. Dotaz je podobný již řešenému dotazu zde: https://diskuse.elektrika.cz/index.php/topic,36973.0.html Testovací program nicméně již nelze stáhnout. 

Prosím o informaci, jakým směrem dále postupovat, aby bylo možné zprovoznit GSM komunikaci s tímto modemem.

Děkuji.

 

 

 

Odpovědi 2

Luboš Urban 17. 2. 2025 9:46

Dobrý den,

ještě se chci ujistit, jak píšete, že s jinou centrálou (naprogramovanou FoxToolem) modem fungoval, bylo to i se stejnou SIM kartou? Protože podle toho, že READY je trvale v 0 a síla signálu je -1, se modem vůbec nepřipojí do sítě. Zkoušeli jste SIM kartu vyměnit za nějakou jinou?

Přikládám ten testovací projekt. Předpokládám, že v tom souboru debug.txt bude jen toto:

#09:25:05.336#OUT len:6
ATE0

To znamená, že modem zkouší navázat spojení, ale od sítě nepřijde žádná odpověď. Buď je něco s tou simkou nebo si nerozumí s tím modemem, těžko říct. Když ji dáte do nějakého mobilu, tak se k síti připojí?

M.Hašek 12. 3. 2025 16:54

Dobrý den,

modem fungoval se stejnou SIM kartou. Otestoval jsem SIM v telefonu a funguje spolehlivě.

Testovací projekt jsem vyzkoušel. Pokud jsem v programu nechal fb SMSHANDLER2, tak v souboru debux.txt bylo jen to, co jste předpokládal. Nicméně jsem následně ještě vyzkoušel fb SMS_HANDLER a test dopadl s jiným a nadějnějším výsledkem, nicméně stále síla signálu -1. V příloze posílám debug z testovacího programu.

Napadá Vás, kde by mohl být problém?

Děkuji.

 

 

Vaše odpověď

Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.