J'ai un tracker GPS à partir duquel je veux collecter les données de localisation qu'il a stockées en quelque sorte. Le logiciel client existe, mais je veux l'essayer pour moi-même.Sockets: recevoir des données d'un périphérique (principalement) inconnu (bluetooth)
J'ai déjà téléchargé et installé les bibliothèques python nécessaires et je me suis connecté avec succès à l'appareil. Maintenant, j'ai le socket (envoyer "Hello World" résultats dans "4") et je ne sais pas, que faire ensuite.
Comment puis-je recevoir des données de l'appareil? Est-ce même possible?
This is the Bluetooth profile the device supports
Je serais heureux si vous pouviez me aider.
Meilleures salutations, Jan Oliver
Je pensais que ce RS-232 est le protocole ... Juste en série. L'appareil est appelé "iGeo" produit par "Networx". L'appareil GPS Bluetooth qu'ils utilisent est "BT-Q1300" par QStarz. – janoliver
Le GPS implémente sûrement un certain protocole au-dessus de RS-232, qui est juste un byte-stream. Un protocole couramment utilisé est NMEA, google donne quelques liens pertinents. –
Je l'ai compris, juste utilisé socket.recv (1024) et il y a mes données. Merci pour l'aide! – janoliver