A voir également:
- Communication par le Port RS-232
- Nettoyer port usb c - Guide
- Port 21 - Forum Réseaux sociaux
- Communication impossible via ssl ps4 - Forum Jeux vidéo
- Le protocole assure que la communication entre l'ordinateur d'adèle et le serveur de sa banque est car les informations seront avant d'être envoyées. - Forum Facebook
- Port 5000 - Forum Virus
8 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
7 avril 2009 à 15:01
7 avril 2009 à 15:01
le logiciel portmon te permettra d'espionner les données uqi passent sur le port serie.
j'avais fait un programme en TP pour afficher sur ce genre d'affficheurs... je ne me rapelle plus du détail, mais c'est pas un truc trop compiqué si tu sais deja programmer le port serie en C
j'avais fait un programme en TP pour afficher sur ce genre d'affficheurs... je ne me rapelle plus du détail, mais c'est pas un truc trop compiqué si tu sais deja programmer le port serie en C
Merci pour la reponse Nabla's
j'ai deja "Sniffé" le port serie avec free serial port monitor , en Effet j'ai eu acces a la communicaion etablie ..
un Bout :
et j'ai essayé aussi de la reproduire manuellement ( en continuant a sniffer ) mais sans succes :s ,
j'ai envoyé la premiere requette en HEX via un logiciel (Hercules) mais je ne reçois pas de reponse et du Coup je pense pas que ce sois utile d'envoyer d'autres requettes ... !! Une Idée ? Merci :)
j'ai deja "Sniffé" le port serie avec free serial port monitor , en Effet j'ai eu acces a la communicaion etablie ..
un Bout :
Port ouvert par le processus "LedCenterM.exe" (PID: 1928) Requête:05/04/2009 14:43:23.05964 (+355.7031 seconds) A5 01 10 01 00 01 02 03 04 05 06 07 08 09 0A 0B ¥............... 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B ................ 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B .... !"#$%&'()*+ 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B ,-./0123456789:; 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B <=>?@ABCDEFGHIJK 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B LMNOPQRSTUVWXYZ[ 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B \]^_`abcdefghijk 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B lmnopqrstuvwxyz{ 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 89 8A 8B |}~€‚ƒ„…†‡ˆ‰Š‹ 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B ŒŽ‘’“”•–—˜™š› 9C 9D 9E 9F A0 A1 A2 A3 A4 AA 05 A6 A7 A8 A9 AA œžŸ ¡¢£¤ª.¦§¨©ª 0A AB AC AD AA 0E AF B0 B1 B2 B3 B4 B5 B6 B7 B8 .«¬ª.¯°±²³´µ¶·¸ B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 ¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈ C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 ÉÊËÌÍÎÏÐÑÒÓÔÕÖ×Ø D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 ÙÚÛÜÝÞßàáâãäåæçè E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 éêëìíîïðñòóôõö÷ø F9 FA FB FC FD FE FF AE ùúûüýþÿ® Réponse:05/04/2009 14:43:23.12164 (+0.0156 seconds) A5 01 10 01 00 01 02 03 04 05 06 07 08 09 0A 0B ¥............... 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B ................ 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B .... !"#$%&'()*+ 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B ,-./0123456789:; 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B <=>?@ABCDEFGHIJK 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B LMNOPQRSTUVWXYZ[ 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A \]^_`abcdefghijk 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B lmnopqrstuvwxyz{ 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 89 8A 8B |}~€‚ƒ„…†‡ˆ‰Š‹ 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B ŒŽ‘’“”•–—˜™š› 9C 9D 9E 9F A0 A1 A2 A3 A4 AA 05 A6 A7 A8 A9 AA œžŸ ¡¢£¤ª.¦§¨©ª 0A AB AC AD AA 0E AF B0 B1 B2 B3 B4 B5 B6 B7 B8 .«¬ª.¯°±²³´µ¶·¸ B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 ¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈ C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 ÉÊËÌÍÎÏÐÑÒÓÔÕÖ×Ø D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 ÙÚÛÜÝÞßàáâãäåæçè E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 éêëìíîïðñòóôõö÷ø F9 FA FB FC FD FE FF AE ùúûüýþÿ® Requête:05/04/2009 14:43:23.16864 (+0.0000 seconds) A5 19 10 01 FF 98 18 80 7C AE ¥...ÿ˜.€|®
et j'ai essayé aussi de la reproduire manuellement ( en continuant a sniffer ) mais sans succes :s ,
j'ai envoyé la premiere requette en HEX via un logiciel (Hercules) mais je ne reçois pas de reponse et du Coup je pense pas que ce sois utile d'envoyer d'autres requettes ... !! Une Idée ? Merci :)
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
7 avril 2009 à 15:18
7 avril 2009 à 15:18
cherches des codes sources tout pret, j'en ai dea vu plein (réseau codes sources)
Oui mais je voulais simuler la communication avant de la coder ... !
j'utilise comme je l'ai mentionné dans le message precedent "Hrecules" ( Hercules :Application qui envoie des données au Port Serie ) , J'ai envoyé la premiere requette ( en continuant a sniffer le Port RS-232 ) , la requette
passe par le Port Serie ... Mais je reçois pas Une Reponse ... !!
ya t'il autre chose a envoyer ? ou des paramètres a prendre en compte ?
Merci encor Pour l'aide ^^ .
j'utilise comme je l'ai mentionné dans le message precedent "Hrecules" ( Hercules :Application qui envoie des données au Port Serie ) , J'ai envoyé la premiere requette ( en continuant a sniffer le Port RS-232 ) , la requette
passe par le Port Serie ... Mais je reçois pas Une Reponse ... !!
ya t'il autre chose a envoyer ? ou des paramètres a prendre en compte ?
Merci encor Pour l'aide ^^ .
Es-tu certain que l'afficheur réponde ?
Souvent sur ce genre d'engin, il n'y a qu'un sens de transmission.
Pour faire les essais, en général, j'utilise une liaison bouclée (qui simule donc que tout le monde est présent).
Ensuite, bien souvent les trames sont du type:
- 1 ou 2 octets de reconnaissance de début de trame,
- 1 ou 2 octets de commande,
- 1 ou 2 octets indiquant la longueur des donnnées,
- les octets de données,
- 1 ou 2 octets de contrôle, CRC ou simple addition ou XOR,
- 1 ou 2 octets de reconnaissance de fin de trame.
Evidemment il manque parfois le début et/ou la fin de trame et il peut aussi y avoir d'autres octets ayant un sens particulier, mais c'est dans cette optique qu'il faut chercher.
Bonne chance dans ta recherche.
Souvent sur ce genre d'engin, il n'y a qu'un sens de transmission.
Pour faire les essais, en général, j'utilise une liaison bouclée (qui simule donc que tout le monde est présent).
Ensuite, bien souvent les trames sont du type:
- 1 ou 2 octets de reconnaissance de début de trame,
- 1 ou 2 octets de commande,
- 1 ou 2 octets indiquant la longueur des donnnées,
- les octets de données,
- 1 ou 2 octets de contrôle, CRC ou simple addition ou XOR,
- 1 ou 2 octets de reconnaissance de fin de trame.
Evidemment il manque parfois le début et/ou la fin de trame et il peut aussi y avoir d'autres octets ayant un sens particulier, mais c'est dans cette optique qu'il faut chercher.
Bonne chance dans ta recherche.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
7 avril 2009 à 15:36
7 avril 2009 à 15:36
perso, je trouve le code envoyé très bisard.. il liste quasiment tout les octets !!!
je te conseilles d'aller télécharger la doc du panneau d'affichage..
je te conseilles d'aller télécharger la doc du panneau d'affichage..
le Probleme C'est que le panneaux d'affichage est chinois :p !! et tu sais ...... !!! ^^
autre conseil ? Merci
autre conseil ? Merci
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
7 avril 2009 à 15:55
7 avril 2009 à 15:55
j'avais fait ca, il y a longtemps... le code est pas très propre, mais le protocole doit etre le meme... (sauf que cétait en parallèle)
https://codes-sources.commentcamarche.net/
en recherchant avec la référence + datasheet sur google, tu trouvera surement qqch
https://codes-sources.commentcamarche.net/
en recherchant avec la référence + datasheet sur google, tu trouvera surement qqch
Salut,
J'ai réussi a obtenr une reponse de l'ecran ... :D , il m'a fallu fouiner dans les paramètres , J'ai changé :
- "Macros Usage : " ===> "Crc8"
- "Send" : =====> " 1 Byte per Line "
Des infos ?? Merci
Cependant j'ai pas pu reproduire la communication Manuellement ( en envoyant les paquets 1 par 1 , le temps entre les requettes est il important ? Merci encor
J'ai réussi a obtenr une reponse de l'ecran ... :D , il m'a fallu fouiner dans les paramètres , J'ai changé :
- "Macros Usage : " ===> "Crc8"
- "Send" : =====> " 1 Byte per Line "
Des infos ?? Merci
Cependant j'ai pas pu reproduire la communication Manuellement ( en envoyant les paquets 1 par 1 , le temps entre les requettes est il important ? Merci encor