Napsal: 08 čer 2021, 21:57
Tohle moc spolehlive neni. Je lepsi to udelat tak jak radil FHonza. Cokoliv kdykoliv bude chtit komunikovat s GSM modulem nejdriv zkontroluje nejaky priznak jestli uz s tim nekomunikuje neco jineho a pokud ne, pred zacatkem komunikace tento priznak nastavi a po ukonceni zase vynuluje.
Hodnotou priznaku si treba muzes nastavit priority komunikace, muzes pozadavky na komunikaci bufferovat, radit podle dulezitosti a vyridit je postupne az na ne dojde cas apod. A hlavne pokud se tohoto budes dusledne drzet, zabranis tak jednoduse kolizim aniz bys musel premyslet ze mas zaply timer, ze ti pozadavek na komunikaci posle tamto nebo ono apod.
Ted tam mas jen timer a nejaky testovaci program, ale casem ti toho muze pribyt vic, budes potrebovat aby program delal neco jineho i v dobe kdy komunikuje apod. a pak se do toho zamotas, neco zapomenes a nestesti je na svete.
Hodnotou priznaku si treba muzes nastavit priority komunikace, muzes pozadavky na komunikaci bufferovat, radit podle dulezitosti a vyridit je postupne az na ne dojde cas apod. A hlavne pokud se tohoto budes dusledne drzet, zabranis tak jednoduse kolizim aniz bys musel premyslet ze mas zaply timer, ze ti pozadavek na komunikaci posle tamto nebo ono apod.
Ted tam mas jen timer a nejaky testovaci program, ale casem ti toho muze pribyt vic, budes potrebovat aby program delal neco jineho i v dobe kdy komunikuje apod. a pak se do toho zamotas, neco zapomenes a nestesti je na svete.