Bonjour,
j'aimerais émuler un port com en evb, vous pensez que c'est possible ?
j'entend par là que j'aimerais faire un logiciel qui "leurerait" d'autres logiciels de géolocalisation necessitant un équipement gps
mon émulateur écouterait le port sur lequel est connecté un gsm, lirait le cellId, consulterait une table local (synchronisable) de correspondance pour enfin envoyer les données nmea/$GPGLL correspondant sur un autre port (com:8)
une sorte de passerelle gsm/cellId ----> gps/nmea
je sais que ça ne sera pas aussi précis que du gps,
que les tomtom&Cie ne pourront pas en tirer d'infos suffisement précise
ça peux aider par contre pour des POI (radars par Ex)
et puis c'est surtout pour le fun
vierge de toute connaissances en dev Pda, j'imagine en premier lieux l'evb... mais suis ouvert aux autres langages (le plus simple et le plus gratuit sera le mieux)
le embeded visual studio qu'on peux charger chez microsoft sufira t-il ?
y trouverais-je toutes les librairie necessaire ?
j'attend plus des encouragements que des découragements...
des remarques constructives...
des conseils...
des parrains...
des collaborateurs...
des "attention pense à ça..."
des "d'autres s'y sont penché, ils on réussi en faisant..."
j'ai commencé mon marché chez google pour ceux que ça interesse:
lire com / nmea
[ Lien ]
[ Lien ]
[ Lien ]
[ Lien ]lire cellId
[ Lien ]
[ Lien ]
[ Lien ]
[ Lien ]commands AT Heinz
AT+CREG?
+CREG: 0,1,"0003","6F05"
Area 0x0003, Cell number 0x6F05.
AT+CSQ
+CSQ: 13,99
13 = signal level, 99 = bit error rate unknown
voilà comment j'ai imaginé le découpage du "projet" (si on peux appler ça comme ça)
- réussir à émuler un port com
- réussir à envoyer des données nmea/$GPGLL sur ce port
- lire les données du gsm -> standard ? constructeur ?
- tester choisir technique de stockage des données fichier à plat /xml /table
- intégrer tout ça
contraintes
standard gsm : doit pouvoir fonctionner avec tous les gsm en IR / BT / intégré qq soit leur OS
passerelle : portabilité winCE / palmOS / symbian / JAVA
d'autre part,
pour la construction de la table j'imagine un client en mesure de lire les données GPS de ceux qui en ont un ainsi que le cellId de leur GSM.
ile renseignent une table locale qu'ils enverront à un serveur http/php sur lequel les utilisateur de la passerelle iront chercher les éléments dont ils auront besoin.
mais cette partie me parait beaucoup plus simple que la partie passerelle
au final, on aura :
des contributeurs qui allimentent une base avec un client en mesure de lire gps et gsm
une base qui consolide et fédère des données (voire même les enrichi)
des utilisateurs qui répliquent tout ou partie des données et émulent un gps qu'ils n'ont en hardware
| acteur |
entrée |
sortie |
| contributeur |
hardGps/gsm |
table |
| serveur |
tables |
tables |
| passerelle |
gsm/table |
softGps |
Voilàaaaaa....
izt

oo

good