2017-07-11 3 views
0

Actuellement, je suis en train de mettre à niveau une application android et iOS qui montrera Car RPM, la vitesse, le turbo et d'autres choses en utilisant l'appareil OBD-II (Bluetooth). La plupart du code a été écrit sur un ancien code source d'application et j'utilise ce code sur un nouvel écran.Comment tester la réponse de périphérique OBD-II (pour voiture) sur android et iOS?

Le problème est que je n'ai pas de périphérique pour tester (je viens d'utiliser du code d'un ancien code source). J'ai un fichier texte qui a la réponse retournée par l'appareil. Comment puis-je envoyer cette réponse à une application mobile en utilisant un logiciel Windows/Mac?

Je veux dire qu'il ya un logiciel disponible qui permettra de connecter l'application mobile via bluetooth, puis je peux envoyer une réponse. par exemple RPM, SPEED etc?

Voici un exemple de réponse que je veux envoyer via bluetooth (PC) à l'application mobile.

,$OBD-RT=2,76,1193,-40,0,103,-26,75,15.29,12.0,48,29.41,0,581.3,14.7,0.00,3.70,0.000,0.855,0.000,0.000,0 
,$OBD-RT=2,76,1181,-40,0,103,-26,75,18.82,12.0,48,38.43,0,581.3,14.7,0.00,3.67,0.000,0.855,0.000,0.000,0 
,$OBD-RT=2,76,1183,-40,0,103,2,103,18.82,12.0,48,38.43,0,579.1,14.7,0.00,5.04,0.000,0.845,0.000,0.000,0 

Je joins 1 capture d'écran de l'application

enter image description here

Ainsi est un logiciel disponible (pour OBD-II) qui permettra l'application mobile de se connecter via Bluetooth je peux envoyer réponse à l'application?

Répondre

0

Il n'y a pas un tel émulateur autant que je sache et s'il y a, normalement pas si fiable. Mais il existe certains dispositifs tels que Freematics qui peuvent émuler l'OBD II du véhicule. Dans de tels dispositifs, il y a un manque de réponse multiple de l'ECU émulé. (ce que je vois dans votre application est nécessaire et vous voulez probablement avoir 6 demandes ensemble).