SMS - Librairie/protocole de communication

SMS - Librairie/protocole de communication - Nano-ordinateur, microcontrôleurs, FPGA - Electronique, domotique, DIY

Marsh Posté le 13-12-2018 à 11:36:32    

Bonjour

 

Je sais pas trop dans quelle catégorie du forum le posté, enfin voilà.
Existe-t-il une norme, respectivement un framework/librairie qui permette de d’interpréter des instructions structurées envoyées par SMS?

 

J'ai besoin d'un programme qui tournera sur un petit NanoPi (Linux) et qui réceptionne et envoie des SMS via une carte GPRS reliée en UART, et qui effectue par la suite certaines tâches.

 

Ce qu'il me faudrait c'est une librairie qui rende la communication "transparente". Ca existe?

 

Merci


Message édité par fredo3 le 13-12-2018 à 15:10:25
Reply

Marsh Posté le 13-12-2018 à 11:36:32   

Reply

Marsh Posté le 13-12-2018 à 12:43:55    

salut
 
les commandes AT ?


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 13-12-2018 à 15:02:53    

madpo a écrit :

les commandes AT ?

Ca c'est pour les envoyer/recevoir les SMS, fredo3 cherche un parser de commande si j'ai bien compris. Selon la complexité du truc et le language utilisé ça peut se faire soit-même sans trop se faire chier, surtout sur la base d'un OS (->Perl/Python/...).

Reply

Marsh Posté le 15-12-2018 à 14:18:16    

Oui voilà :jap:

 

J'hésite entre un message formaté en json et en xml, mais en gros oui, vais faire un format custom donc si aucune solution toute faite n'existe.


Message édité par fredo3 le 15-12-2018 à 14:18:25
Reply

Marsh Posté le 15-12-2018 à 15:04:23    

JSON, XML, tout ça c'est possible puisqu'il existe des bibliothèques toutes faites, mais selon tes besoins on peut faire beaucoup plus simple. Tu peux donner un exemple de tes commandes (avec arguments)?

Reply

Marsh Posté le 17-12-2018 à 19:50:24    

Ah oui c'est juste, on peut le faire comme si c'était en ligne de commande en fait.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed