From 736f1e8c2166cf327506423b05dd1ab7b17a4d68 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Mon, 15 Oct 2018 23:44:04 +0200 Subject: [PATCH] Start some BT6000 data decoding. --- client/bodet-example.txt | 1664 ++++++++++++++++++++++++++++++++++++++ client/bodet.cpp | 82 ++ 2 files changed, 1746 insertions(+) create mode 100644 client/bodet-example.txt create mode 100644 client/bodet.cpp diff --git a/client/bodet-example.txt b/client/bodet-example.txt new file mode 100644 index 0000000..8bbd750 --- /dev/null +++ b/client/bodet-example.txt @@ -0,0 +1,1664 @@ +vim[?2004l +% klump:~> =[?2004h +bck-i-search: _vim[@m git commit -m 'Fix quick help height.' -ai_ssh root@domino.samfundet.no n_git commit -a -m 'Make the pause slide say Trøndisk instead of mini tournament.'i_man minicom     c_coo_omm_minicom >[?2004l [?1049h= MINICOM(1) Version 2.7 MINICOM(1) + +NAME + minicom - friendly serial communication program + +SYNOPSIS + minicom [options] [configuration] + +DESCRIPTION + minicom is a communication program which somewhat resembles the shareware program TELIX but is free with source code and runs under + most Unices. Features include dialing directory with auto-redial, support for UUCP-style lock files on serial devices, a separate + script language interpreter, capture to file, multiple users with individual configurations, and more. + +COMMAND-LINE + -s, --setup + Setup. Root edits the system-wide defaults in /etc/minicom/minirc.dfl with this option. When it is used, minicom does not + initialize, but puts you directly into the configuration menu. This is very handy if minicom refuses to start up because your + system has changed, or for the first time you run minicom. For most systems, reasonable defaults are already compiled in. + + -o, --noinit + Do not initialize. Minicom will skip the initialization code. This option is handy if you quit from minicom without reset‐ + ting, and then want to restart a session. It is potentially dangerous though: no check for lock files etc. is made, so a nor‐ + mal user could interfere with things like UUCP... maybe this will be taken out later. For now it is assumed, that users who + are given access to a modem are responsible enough for their actions. + + -m, --metakey + Override command-key with the Meta or ALT key. This is the default in 1.80 and it can also be configured in one of minicom's + menus, but if you use different terminals all the time, of which some don't have a Meta or ALT key, it's handy to set the + default command key to Ctrl-A and use this option when you have a keyboard supporting Meta or ALT keys. Minicom assumes that + your Meta key sends the ESC prefix, not the other variant that sets the highest bit of the character. + + -M, --metakey8 + Same as -m, but assumes that your Meta key sets the 8th bit of the character high (sends 128 + character code). + + -z, --statline + Use terminal status line. This only works on terminals that support it and that have the relevant information in their termcap + or terminfo database entry. + + -l, --ansi + Manual page minicom(1) line 1 (press h for help or q to quit) >[?1049l% klump:~> =[?2004h +bck-i-search: _man minicom[@m mimi_inn_nii_icc_coo_omm_sudo minicom minicom >[?2004l [sudo] passord for sesse: +[?7;25h[?1;3;4;5;6;9;66;1000;1001;1049l(B=(B[?12l[?25h[?25l [?12l[?25h[?12l[?25h[?25lCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Frakoblet | ttyUSB0 [?12l[?25h[?25lCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Frakoblet | ttyUSB0 [?12l[?25h +(BVelkommen til minicom 2.7.1 + +MULIGHETER: I18n +Kompilert den Aug 13 2017, 15:25:34. +Port /dev/ttyUSB0, 21:23:42 + +Trykk CTRL-A Z for hjelp om spesialtaster + +˜:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 37'' 4-> 10:GRL connectes 0: 0. 0. 0. 0.connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 38'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : . +01' 38'' 7-> 0:L_3Resea.c 218 0. 0. 1. +01' 39'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. +01' 39'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 39'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 39'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 33Resea.c 1918:Erreur de CRC : .  +01' 40'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +01' 40'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 40'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 40'' 9-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 0-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 0-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 0-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 0-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 0-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 2-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 41'' 2-> 10:GRL connectes 0: 0. 00. 1.  +01' 42'' 2-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 2-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 2-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 42'' 5-> 0:L_3Resea.c 1918:Erretes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 5-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 6-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 43'' 8-> 10:GRL connectes  +01' 44'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 7-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 8-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 44'' 8-> 10:GRL connectes [?25l+-------------------------------+| || Kan ikke Ã¥pne /dev/ttyUSB0! || |+-------------------------------+[?25l[?12l[?25h01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. 01' 42'' 3-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. 01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. 01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. 01' 42'' 4-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1. ˜vFfvvÖæÖ¦v“c6{ss++¦æææææææÖ +01' 46'' 1-> 10:GRL connectes 0:  0.  0.  0.  0.  0.  0.     1.  +01' 46'' 1-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01' 46'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +01' 46'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +01'46''2->\VALIDE + 01' 46'' 2-> 10:GRL connectes 0: 0. 0. 0. 0. 0. 0. 1.  +01'46''4->/VALIDE + 01'48''1->\VALIDE + 01'48''3->/VALIDE + 01' 55'' 1-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +01' 55'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +01' 56'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +01' 56'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +01' 59'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +01' 59'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +01' 59'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +01' 59'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 01'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 01'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 02'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 02'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 04'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 04'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 05'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 05'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 05'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 05'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02'06''2->\VALIDE + 02' 06'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 06'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000000000000.G034000000000000000000.G034000000000000000000.G034000000000000000000.G01‚4 000001/G0440000)G024 00 00/G0440000)02'06''3->/VALIDE + 02' 07'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 07'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 07'' 8-> 0:L_4Trans.c 233:Pas de var à mettre à jour ! .  +02' 09'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 09'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 12'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 12'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 14'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 14'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 14'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 14'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 15'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 10.  +02' 15'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +[?25l+--------------------------------+| || Kan ikke Ã¥pne /dev/ttyUSB0! || |+--------------------------------+[?25l[?12l[?25h01' 59'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : . 01' 59'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 01' 59'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : . 01' 59'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 02' 01'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : . 02'26''1->\TOUCHE_PLUS + 02'26''3->/TOUCHE_PLUS + G01‚4 000001/02'32''7->\T_FLECHE_DROITE + 02'32''9->/T_FLECHE_DROITE + 02'33''7->\TOUCHE_PLUS + 02'33''9->/TOUCHE_PLUS + G01‚4 000001/02'34''1->\TOUCHE_PLUS + 02'34''2->/TOUCHE_PLUS + G01‚4 000001/02'35''8->\FAUTES_VISITEURS + G024 00 00/G034000000000200000000,G034000000000200000000,02'35''9->/FAUTES_VISITEURS + 02'43''7->\SCORE_VISITEURS + G024 00 01.02'43''8->/SCORE_VISITEURS + 02'44''6->\SCORE_VISITEURS + G024 00 02-02'44''8->/SCORE_VISITEURS + 02'45''3->\SCORE_VISITEURS + G024 00 03,02'45''5->/SCORE_VISITEURS + 02'45''9->\SCORE_VISITEURS + G024 00 04+02'46''0->/SCORE_VISITEURS + 02' 56'' 3-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +02' 56'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +02' 56'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 56'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +02' 57'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +02' 57'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 00'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 00'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 01'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 01'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 02'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 02'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 05'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 05'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 05'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 05'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 06'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 06'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 09'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 50.  +03' 09'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +03' 10'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 10'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 12'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 12'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 12'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 12'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 13'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 13'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 14'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 14'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 16'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 16'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 16'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 16'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  + +[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:0 | ttyUSB0 [?12l[?25h(B03' 20'' 8-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +03' 20'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +03' 22'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 22'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 23'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 23'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 24'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 24'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 26'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 26'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 26'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 26'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 27'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 27'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 28'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 28'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 33'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 33'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 34'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 34'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'39''5->\SCORE_VISITEURS + G024 00 05*03'39''6->/SCORE_VISITEURS + 03' 39'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 39'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 40'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 40'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'40''3->\SCORE_VISITEURS + G024 00 06)03'40''5->/SCORE_VISITEURS + 03' 40'' 8-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +03' 40'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +03'41''1->\SCORE_LOCAUX + G024 01 06(03'41''2->/SCORE_LOCAUX + 03'41''7->\SCORE_LOCAUX + G024 02 06+03'41''8->/SCORE_LOCAUX + 03'42''1->\SCORE_LOCAUX + G024 03 06*03'42''2->/SCORE_LOCAUX + 03' 42'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 42'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'43''2->\SCORE_LOCAUX + G024 04 06-03' 43'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 43'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'43''3->/SCORE_LOCAUX + 03' 44'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 44'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 44'' 6-> 0:L_3Resea.c 1828:Mauvais entete ! 82.  +03' 44'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +03'45''0->\SCORE_LOCAUX + G024 05 06,03'45''1->/SCORE_LOCAUX + 03' 45'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 45'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 46'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +03' 46'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +03' 46'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 46'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 47'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 26.  +03' 47'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +03' 47'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 47'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 48'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 48'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 50'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 50'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 50'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 50'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 51'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 51'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'53''0->\HEURE + 03'53''0->\HEURE + 03'53''2->/HEURE + 03'53''2->/HEURE + 03' 53'' 4-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +03' 53'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +03' 54'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 54'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03'54''2->\HEURE + 03'54''3->/HEURE + 03' 55'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 55'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 57'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 57'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 57'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 57'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +03' 59'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +03' 59'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +04'01''5->\T_MORT_LOCAUX + G01‚4 000101.04'01''6->/T_MORT_LOCAUX + G0440060/G0441059$G0440059%G0441058%04' 03'' 6-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +04' 03'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G0440058$04' 04'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 04'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441057*04'04''6->\T_FLECHE_DROITE + 04'04''8->/T_FLECHE_DROITE + G0440057+G0441056+04'05''9->\T_FLECHE_GAUCHE + G0440056*04'06''1->/T_FLECHE_GAUCHE + 04'06''3->\TOUCHE_PLUS + G034000000000300000000-04' 06'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 06'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441055(04'06''5->/TOUCHE_PLUS + G01‚4 000101.04' 06'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 06'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440055)04'07''1->\TOUCHE_MOINS + G034000000000200000000,04'07''2->/TOUCHE_MOINS + G01‚4 000101.G0441054)G0440054(04'08''2->\NEW_MATCH + 04'08''4->/NEW_MATCH + G0441053.04'08''8->\NEW_MATCH + G0440053/04'09''0->/NEW_MATCH + G0441052/G0440052.G0441051,G0440051-G0441050-G0440050,G0441049%G0440049$G0441048$04'13''9->\RESET + G0440048%04'14''0->/RESET + G0441047+G0440047*G0441046*04'15''8->\SCORE_VISITEURS + G024 05 07-04'15''9->/SCORE_VISITEURS + G0440046+G0441045)G0440045(G0441044(04'17''9->\SCORE_LOCAUX + G024 06 07.G0440[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:1 | ttyUSB0 [?12l[?25h(B044)04'18''1->/SCORE_LOCAUX + G0441043/G0440043.G0441042.G0440042/G0441041-G0440041,G0441040,G0440040-G0441039"04'22''9->\VALIDE + G0440039#04'23''1->/VALIDE + G0441038#G0440038"04'24''3->\CORRECTION + 04'24''4->/CORRECTION + G0441037,G0440037-G0441036-G0440036,G0441035.04'26''9->\CORRECTION + G0440035/04'27''0->/CORRECTION + G0441034/04'27''5->\VALIDE + 04'27''6->/VALIDE + G0440034.G0441033(G0440033)G0441032)G0440032(G0441031*04'30''9->\T_FLECHE_DROITE + G0440031+04'31''1->/T_FLECHE_DROITE + G0441030+04'31''9->\T_FLECHE_GAUCHE + G0440030*04'32''0->/T_FLECHE_GAUCHE + 04'32''4->\TOUCHE_PLUS + G0441029#G034000000000300000000-04'32''5->/TOUCHE_PLUS + G01‚4 000101.04'32''6->\TOUCHE_PLUS + G034000000000400000000*04'32''7->/TOUCHE_PLUS + G01‚4 000101.04' 32'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 32'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440029"04'33''1->\TOUCHE_MOINS + G034000000000300000000-04'33''2->/TOUCHE_MOINS + G01‚4 000101.04'33''3->\TOUCHE_MOINS + G034000000000200000000,04'33''4->/TOUCHE_MOINS + G01‚4 000101.G0441028"04'33''9->\TOUCHE_MOINS + G0440028#04'34''1->/TOUCHE_MOINS + G01‚4 000101.04'34''2->\TOUCHE_MOINS + 04' 34'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 34'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +04'34''3->/TOUCHE_MOINS + G01‚4 000101.04'34''4->\TOUCHE_MOINS + G0441027-04'34''5->/TOUCHE_MOINS + G01‚4 000101.04'34''9->\TOUCHE_PLUS + G0440027,G034000000000300000000-04'35''0->/TOUCHE_PLUS + G01‚4 000101.04'35''1->\TOUCHE_PLUS + G034000000000400000000*04'35''2->/TOUCHE_PLUS + G01‚4 000101.04'35''3->\TOUCHE_PLUS + G034000000000500000000+04' 35'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 35'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +04'35''4->/TOUCHE_PLUS + G01‚4 000101.G0441026,G0440026-04'36''4->\TOUCHE_MOINS + G0441025/G034000000000400000000*04'36''5->/TOUCHE_MOINS + G01‚4 000101.04'36''6->\TOUCHE_MOINS + G034000000000300000000-04'36''7->/TOUCHE_MOINS + G01‚4 000101.04' 36'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 36'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +04'36''8->\TOUCHE_MOINS + G034000000000200000000,04'36''9->/TOUCHE_MOINS + G01‚4 000101.G0440025.G0441024.G0440024/G0441023)G0440023(04'39''4->\VALIDE + G0441022(04'39''5->/VALIDE + G0440022)04' 40'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 210.  +04' 40'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G0441021+04' 40'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 40'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440021*04' 41'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 41'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441020*G0440020+04' 42'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 42'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441019 G0440019!G0441018!04' 43'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 43'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440018 G0441017.04' 44'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 44'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440017/G0441016/04' 45'' 6-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +04' 45'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +04' 45'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 45'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440016.G0441015,G0440015-G0441014-G0440014,G0441013*G0440013+G0441012+G0440012*G0441011(G0440011)G01†4 000101*G0441010)04' 51'' 6->    0:L_3Resea.c 1918:Erreur de CRC :      .  +04' 51'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +04' 51'' 8-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +04' 51'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +G0440010(04' 52'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 52'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441009!04' 52'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 52'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440009 04' 53'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 53'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441008 G0440008!04' 54'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 54'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0441007/04' 54'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 54'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440007.G0441006.G0440006/G0441005-G0440005,G0441004,04' 57'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 57'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440004-G0441003+G0440003*G0441002*04' 59'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +04' 59'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G0440002+G0441001)G0440001(G01†4 000101*G0441000(05' 04'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 04'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 05'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 05'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 06'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 06'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 08'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 08'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 09'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 09'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05'13''7->\NEXT_PERIODE + 05' 13'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 13'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05'13''8->/NEXT_PERIODE + +[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:2 | ttyUSB0 [?12l[?25h(B05' 23'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 23'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 24'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +05' 24'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +05' 28'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 28'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 29'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 29'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +[?25l+-[Last opp]--+|(B zmodem (B|| ymodem || xmodem || kermit || ascii |+-------------+[?25l[?12l[?25h[?12l[?25hG0440009 04' 53'' 1-> 0:L_3Resea.c 1904' 53'' 1-> 0:L_3Resea.c 2181:Pb F_DecodG0441008 G0440008!04' 54'' 1-> 0:04' 54'' 1-> 0:L_3Resea.c 2181:Pb F_DecodG0441007/04' 54'' 9-> 0:L_3Resea.c 1904' 54'' 9-> 0:L_3Resea.c 2181:Pb F_DecodG0440007.G0441006.G0440006/G005' 42'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 42'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +[?25l+-------------------------------------------------------------------+| Kommandoer kan startes med CTRL-A 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0441009!04' 52'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : . 04' 52'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0440009 04' 53'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : . 04' 53'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0441008 G0440008!04' 54'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : . 04' 54'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0441007/04' 54'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : . 04' 54'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0440007.G0441006.G0440006/G0441005-G0440005,G0441004,04' 57'' 9-> 0:L_3Resea.04' 57'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0440004-G0441003+G0440003*G0441002*04' 59'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : 04' 59'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0440002+G0441001)G0440001(G01†4 000101*G0441000(05' 04'' 9-> 0:L_3Resea.c 1918:Er05' 04'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 05' 05'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : . 05' 05'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 05' 06'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : . 05' 06'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. +-----------------------------------------+| || |+-----------------------------------------+[?12l[?25hTa opp til hvilke fil? > minicom.cap [?12l[?25hG0440007.G0441006.G0440006/G0441005-G0440005,G0441004,04' 57'' 9-> 04' 57'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G0440004-G0441003+G0440003*G0441002*04' 59'' 6-> 0:L_3Resea.c 1918:Erreur 04' 59'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 05' 47'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 47'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 48'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 48'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 49'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 49'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 51'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 51'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 52'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 52'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 53'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 53'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +05' 56'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +05' 56'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06'00''1->\SCORE_VISITEURS + G024 06 08!06'00''3->/SCORE_VISITEURS + 06'01''2->\SCORE_LOCAUX + G024 07 08 06'01''3->/SCORE_LOCAUX + 06'01''5->\SCORE_LOCAUX + G024 08 08/06'01''7->/SCORE_LOCAUX + 06'02''4->\SCORE_LOCAUX + G024 09 08.06'02''5->/SCORE_LOCAUX + 06' 03'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 03'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06'06''4->\HEURE + 06'06''4->\HEURE + 06'06''5->/HEURE + 06'06''5->/HEURE + 06'07''5->\HEURE + 06'07''7->/HEURE + 06'10''0->\T_FLECHE_DROITE + 06'10''2->/T_FLECHE_DROITE + 06'10''6->\T_FLECHE_GAUCHE + 06'10''8->/T_FLECHE_GAUCHE + +[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:3 | ttyUSB0 [?12l[?25h(B06' 22'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 22'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 24'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 24'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 25'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 25'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 29'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 29'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 35'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 35'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 36'' 1-> 0:L_3Resea.c 1828:Mauvais entete ! 19.  +06' 36'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +06'36''9->\CHRONO_EN_COURS + G01€4 000101,G034000000000200000000,G034000000000200000000,G034000000000200000000,06'37''0->/CHRONO_EN_COURS + 06'37''0->/CHRONO_EN_COURS + 06'37''0->/CHRONO_EN_COURS + 06'37''0->/CHRONO_EN_COURS + 06'37''0->/CHRONO_EN_COURS + 06' 37'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 37'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 001101-G034000000000159000000#G01€4 002101.G034000000000158000000"06' 39'' 5-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +06' 39'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 003101/06' 39'' 9-> 0:L_3Resea.c 1828:Mauvais entete ! 182.  +06' 39'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G034000000000157000000-06' 40'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 146.  +06' 40'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +06' 40'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 40'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 40'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 40'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 40'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 40'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 004101(G034000000000156000000,06' 41'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +06' 41'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +06' 41'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 255.  +06' 41'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 005101)G034000000000155000000/06' 42'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 42'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 006101*G034000000000154000000.06' 43'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 43'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 43'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 43'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 43'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 43'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 007101+G034000000000153000000)06' 44'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 44'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 44'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 44'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 44'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 44'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 008101$G034000000000152000000(06' 45'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 45'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 45'' 7-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +06' 45'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +06' 45'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 45'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 009101%G034000000000151000000+06' 46'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 46'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 46'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 46'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 46'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 46'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 010101-G034000000000150000000*06' 47'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 47'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 47'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 47'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 011101,G034000000000149000000"G01€4 012101/G034000000000148000000#06' 49'' 2-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +06' 49'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 013101.G034000000000147000000,06' 50'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 50'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 014101)G034000000000146000000-06' 51'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 51'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 51'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 51'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 015101(G034000000000145000000.06' 52'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 52'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 016101+G034000000000144000000/06' 53'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 53'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 53'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 53'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 017101*G034000000000143000000(G01€4 018101%G034000000000142000000)06' 55'' 0-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +06' 55'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 55'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 55'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 55'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 55'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 019101$G034000000000141000000*06' 56'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 56'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 020101.G034000000000140000000+06' 57'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 57'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 57'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 57'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 57'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 57'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 021101/G034000000000139000000%06' 58'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 58'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 58'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 58'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 58'' 6-> 0:L_3Resea.c 1828:Mauvais entete ! 50.  +06' 58'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 022101,06' 58'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 58'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000138000000$06' 59'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 59'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +06' 59'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +06' 59'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 023101-G034000000000137000000+G01€4 024101*07' 00'' 9-> 0:L_3Resea.c 1828:Mauvais entete ! 32.  +07' 00'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G034000000000136000000*07' 01'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 22.  +07' 01'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 025101+G034000000000135000000)07' 02'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 02'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 026101(G034000000000134000000(07'03''2->\SCORE_VISITEURS + G024 09 09/07'03''3->/SCORE_VISITEURS + G01€4 027101)G034000000000133000000/07'04''0->\SCORE_VISITEURS + G024 09 10'07'04''2->/SCORE_VISITEURS + G01€4 028101&G034000000000132000000.07'05''2->\SCORE_LOCAUX + G024 10 10/07'05''3->/SCORE_LOCAUX + 07' 05'' 6-> 0:L_3Resea.c 1828:Mauvais entete ! 249.  +07' 05'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 029101'G034000000000131000000-07'06''6->\SCORE_LOCAUX + G024 11 10.07'06''7->/SCORE_LOCAUX + G01€4 030101/G034000000000130000000,G01€4 031101.G034000000000129000000$G01€4 032101-G034000000000128000000%G01€4 033101,G034000000000127000000*G01€4 034101+G034000000000126000000+G01€4 035101*G034000000000125000000(G01€4 036101)G034000000000124000000)07' 13'' 2->    0:L_3Resea.c 1918:Erreur de CRC :      .  +07' 13'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07' 13'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 13'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 037101(G034000000000123000000.07' 14'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 14'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07'14''8->\KLAXON_POIRE + G01‚4 037101*G034000000000123000000.G034000000000123000000.07'14''9->/KLAXON_POIRE + 07' 16'' 5-> 0:L_3Resea.c 1828:Mauvais entete ! 54.  +07' 16'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +07' 16'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 16'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07'17'[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:4 | ttyUSB0 [?12l[?25h(B'9->\CHRONO_EN_COURS + G01€4 037101(G034000000000123000000.G034000000000123000000.G01€4 038101'07'18''0->/CHRONO_EN_COURS + 07' 18'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 18'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07'18''0->/CHRONO_EN_COURS + 07'18''0->/CHRONO_EN_COURS + G034000000000122000000/G01€4 039101&07' 19'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 51.  +07' 19'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G034000000000121000000,G01€4 040101(G034000000000120000000-G01€4 041101)G034000000000119000000'G01€4 042101*G034000000000118000000&G01€4 043101+G034000000000117000000)07'23''7->\KLAXON_POIRE + G01‚4 043101)G034000000000117000000)G034000000000117000000)07'23''8->/KLAXON_POIRE + 07'24''7->\RESET + 07'24''8->/RESET + 07'28''2->\HEURE + 07'28''2->\HEURE + 07'28''3->/HEURE + 07'28''3->/HEURE + 07'29''8->\HEURE + 07'29''9->/HEURE + 07'32''1->\CORRECTION + 07'32''2->/CORRECTION + 07'34''3->\T_FLECHE_DROITE + 07'34''4->/T_FLECHE_DROITE + 07'38''3->\T_FLECHE_GAUCHE + 07'38''5->/T_FLECHE_GAUCHE + 07' 39'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 39'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07'39''5->\CORRECTION + 07'39''6->/CORRECTION + 07' 43'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +07' 43'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +07'43''3->\T_FLECHE_DROITE + 07'43''4->/T_FLECHE_DROITE + 08' 02'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 02'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 05'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 05'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08'11''9->\SELECT + 08'12''0->/SELECT + +[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:5 | ttyUSB0 [?12l[?25h(B08' 39'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 20.  +08' 39'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +08' 40'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 40'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 41'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 41'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 42'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 42'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 43'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 43'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 45'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 45'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 47'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 47'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 47'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 47'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 48'' 5-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +08' 48'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +08' 48'' 8-> 0:L_3Resea.c 1828:Mauvais entete ! 146.  +08' 48'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +08'49''6->\CORRECTION + 08'49''7->/CORRECTION + 08' 49'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 49'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08'52''2->\TOUCHE_MOINS + G034000000000118000000&G034000000000118000000&G034000000000118000000&G034000000000118000000&08'52''4->/TOUCHE_MOINS + 08'52''7->\TOUCHE_MOINS + G034000000000119000000'G034000000000119000000'G034000000000119000000'G034000000000119000000'08'52''8->/TOUCHE_MOINS + 08'52''9->\TOUCHE_MOINS + G034000000000120000000-G034000000000120000000-G034000000000120000000-G034000000000120000000-08'53''0->/TOUCHE_MOINS + 08'53''2->\TOUCHE_MOINS + G034000000000121000000,G034000000000121000000,G034000000000121000000,G034000000000121000000,08'53''3->/TOUCHE_MOINS + 08'53''5->\TOUCHE_MOINS + G034000000000122000000/G034000000000122000000/G034000000000122000000/G034000000000122000000/08'53''7->/TOUCHE_MOINS + 08'53''8->\TOUCHE_MOINS + G034000000000123000000.G034000000000123000000.G034000000000123000000.G034000000000123000000.08'53''9->/TOUCHE_MOINS + 08'54''1->\TOUCHE_MOINS + G034000000000124000000)G034000000000124000000)G034000000000124000000)G034000000000124000000)08'54''2->/TOUCHE_MOINS + 08'54''3->\TOUCHE_MOINS + G034000000000125000000(G034000000000125000000(G034000000000125000000(G034000000000125000000(08'54''4->/TOUCHE_MOINS + 08'54''5->\TOUCHE_MOINS + G034000000000126000000+G034000000000126000000+G034000000000126000000+G034000000000126000000+08'54''6->/TOUCHE_MOINS + 08'54''7->\TOUCHE_MOINS + G034000000000127000000*G034000000000127000000*G034000000000127000000*G034000000000127000000*08'54''8->/TOUCHE_MOINS + 08'55''4->\TOUCHE_MOINS + G034000000000128000000%G034000000000128000000%G034000000000128000000%G034000000000128000000%08'55''5->/TOUCHE_MOINS + 08'55''7->\TOUCHE_MOINS + G034000000000129000000$G034000000000129000000$G034000000000129000000$G034000000000129000000$08'55''8->/TOUCHE_MOINS + 08'56''1->\TOUCHE_MOINS + G034000000000130000000,G034000000000130000000,G034000000000130000000,G034000000000130000000,08'56''2->/TOUCHE_MOINS + 08' 56'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 56'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08'56''5->\T_FLECHE_DROITE + 08'56''6->/T_FLECHE_DROITE + 08' 56'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 56'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08'57''1->\T_FLECHE_DROITE + 08' 57'' 1-> 0:L_3Resea.c 1828:Mauvais entete ! 50.  +08' 57'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +08'57''2->/T_FLECHE_DROITE + 08' 57'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 57'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 58'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 58'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +08' 59'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +08' 59'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'00''7->\CORRECTION + 09'00''8->/CORRECTION + 09' 02'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +09' 02'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09'02''7->\CHRONO_EN_COURS + G01€4 030101/G034000000000130000000,G034000000000130000000,G034000000000130000000,09'02''8->/CHRONO_EN_COURS + G01€4 031101.G034000000000129000000$09' 03'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 03'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 032101-G034000000000128000000%G01€4 033101,G034000000000127000000*G01€4 034101+G034000000000126000000+09'07''5->\SCORE_LOCAUX + G024 12 10-09'07''6->/SCORE_LOCAUX + G01€4 035101*G034000000000125000000(09' 08'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 08'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'08''6->\SCORE_VISITEURS + G024 12 11,G01€4 036101)09'08''7->/SCORE_VISITEURS + G034000000000124000000)09' 08'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 08'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'09''0->\SCORE_VISITEURS + G024 12 12/09'09''2->/SCORE_VISITEURS + 09' 09'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 09'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 037101(G034000000000123000000.09' 10'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 10'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 038101'G034000000000122000000/09'11''4->\CORRECTION + 09'11''5->/CORRECTION + 09' 11'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 11'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 039101&G034000000000121000000,09' 12'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 12'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 12'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 12'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 12'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 12'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 040101(G034000000000120000000-G01€4 041101)G034000000000119000000'09' 14'' 0-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +09' 14'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'14''1->\SCORE_VISITEURS + G024 12 11,09'14''3->/SCORE_VISITEURS + 09' 14'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 14'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 042101*G034000000000118000000&09'15''1->\SCORE_VISITEURS + G024 12 10-09'15''3->/SCORE_VISITEURS + G01€4 043101+9'15''7->\SCORE_VISITEURS + G024 12 09%G034000000000117000000)09'15''9->/SCORE_VISITEURS + 09' 15'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 15'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 15'' 9-> 0:L_3Resea.c 1828:Mauvais entete ! 97.  +09' 15'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09'16''4->\SCORE_VISITEURS + G024 12 08$09'16''6->/SCORE_VISITEURS + G01€4 044101,09'16''7->\SCORE_VISITEURS + G024 12 07+09' 16'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 16'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000116000000(09'16''8->/SCORE_VISITEURS + 09'16''9->\SCORE_VISITEURS + G024 12 06*09'17''0->/SCORE_VISITEURS + 09' 17'' 0-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +09' 17'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +09'17''1->\SCORE_VISITEURS + G024 12 05)09'17''2->/SCORE_VISITEURS + 09'17''4->\SCORE_VISITEURS + G024 12 04(09'17''5->/SCORE_VISITEURS + 09'17''6->\SCORE_VISITEURS + G024 12 03/G01€4 045101-09'17''7->/SCORE_VISITEURS + G034000000000115000000+09'17''8->\SCORE_VISITEURS + G024 12 02.0[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:6 | ttyUSB0 [?12l[?25h(B9'18''2->/SCORE_VISITEURS + 09' 18'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 18'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 18'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 18'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'18''6->\SCORE_VISITEURS + G024 12 01-G01€4 046101.09'18''7->/SCORE_VISITEURS + G034000000000114000000*09'19''1->\SCORE_VISITEURS + G024 12 00,09'19''2->/SCORE_VISITEURS + 09' 19'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 19'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 047101/G034000000000113000000-09' 20'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 20'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 048101 G034000000000112000000,09' 20'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 20'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'21''1->\CORRECTION + 09'21''2->/CORRECTION + 09' 21'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 21'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 049101!G034000000000111000000/09' 22'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 22'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 050101)09' 22'' 7-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +09' 22'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G034000000000110000000.09' 22'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 22'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 23'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 23'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 23'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 23'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 23'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 23'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 23'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 23'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 051101(G034000000000109000000&09' 23'' 8-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +09' 23'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +09' 23'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 23'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 24'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 24'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 24'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 24'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 052101+G034000000000108000000'09' 25'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 25'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 053101*G034000000000107000000(09' 26'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 26.  +09' 26'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 054101-G034000000000106000000)09' 27'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 27'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 055101,G034000000000105000000*G01€4 056101/G034000000000104000000+09' 29'' 0-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +09' 29'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 057101.G034000000000103000000,09' 30'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 30'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 058101!G034000000000102000000-09' 31'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 31'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 31'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 31'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 059101 09' 31'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 31'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000101000000.09' 32'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 32'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 32'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 32'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 32'' 1-> 0:L_3Resea.c 1828:Mauvais entete ! 216.  +09' 32'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 32'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 32'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 100101-G034000000000100000000/09' 33'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 33'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 101101,G034000000000059000000"G01€4 102101/G034000000000058000000#09' 35'' 3-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +09' 35'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 35'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 35'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 103101.G034000000000057000000,G01€4 104101)G034000000000056000000-09' 37'' 6-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +09' 37'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 105101(G034000000000055000000.09' 38'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 38'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 38'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 38'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 106101+G034000000000054000000/09' 38'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 38'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'39''4->\CORRECTION + 09'39''5->/CORRECTION + 09' 39'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 39'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 107101*G034000000000053000000(09' 40'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 40'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 40'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 40'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 108101%09' 40'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 40'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000052000000)09' 40'' 9-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +09' 40'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 41'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 26.  +09' 41'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 41'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 250.  +09' 41'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 41'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 41'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 109101$G034000000000051000000*G01€4 110101,G034000000000050000000+G01€4 111101-G034000000000049000000#09' 44'' 0->    0:L_3Resea.c 1918:Erreur de CRC :      .  +09' 44'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 44'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 171.  +09' 44'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09'44''3->\TOUCHE_PLUS + 09' 44'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 44'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'44''4->/TOUCHE_PLUS + G01€4 112101.G034000000000048000000"09'45''0->\TOUCHE_PLUS + 09'45''1->/TOUCHE_PLUS + 09' 45'' 1-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +09' 45'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 45'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 45'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 45'' 2-> 0:L_3Resea.c 1828:Mauvais entete ! 157.  +09' 45'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09'45''6->\TOUCHE_PLUS + G01€4 113101/09'45''7->/TOUCHE_PLUS + G034000000000047000000-09' 46'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 46'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 46'' 1-> 0:L_3Resea.c 1828:Mauvais entete ! 173.  +09' 46'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 46'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 46'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'46''4->\T_FLECHE_DROITE + G01€4 114101(09'46''7->/T_FLECHE_DROITE + G034000000000046000000,G01€4 115101)G034000000000045000000/09'47''8->\TOUCHE_MOINS + 09'47''9->/TOUCHE_MOINS + 09' 47'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 47'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 48'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 48'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'48''2->\TOUCHE_MOINS + 09' 48'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 48'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09'48''3->/TOUCHE_MOINS + G01€4 116101*9'48''7->\T_FLECHE_GAUCHE + 09' 48'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 48'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000044000000.09'48''8->/T_FLECHE_GAUCHE + 09'48''9->\T_FLECHE_GAUCHE + 09'49''0->/T_FLECHE_GAUCHE + G01€4 117101+G034000000000043000000)09'49''8->\HEURE + 09'49''9->/HEURE + G01€4 118101$G034000000000042000000(G01€4 119101%G034000000000041000000+09'52''5->\KLAXON_POIRE + G01‚4 119101'G034000000000041000000+G034000000000041000000+09' 54'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 19.  +09' 54'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 54'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 77.  +09' 54'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 54'' 8-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +09' 54'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +09'55''2->\TOUCHE_PLUS + G034000000000040000000*G034000000000040000000*G034000000000040000000*G034000000000040000000*09' 55'' 2-> 0:L_3Resea.c 1828:Mauvais entete !   236.  +09' 55'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09' 55'' 3-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +09' 55'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +09'55''4->/TOUCHE_PLUS + 09'55''7->\TOUCHE_PLUS + G034000000000039000000$G034000000000039000000$G034000000000039000000$G034000000000039000000$09'55''8->/TOUCHE_PLUS + 09'56''0->\TOUCHE_PLUS + G034000000000038000000%G034000000000038000000%G034000000000038000000%G034000000000038000000%09'56''1->/TOUCHE_PLUS + 09' 56'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +09' 56'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +09' 56'' 8-> 0:L_3Resea.c 1828:Mauvais entete ! 17.  +09' 56'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +09'57''0->\T_FLECHE_DROITE + 09'57''1->/T_FLECHE_DROITE + 09'57''3->\T_FLECHE_DROITE + 09'57''4->/T_FLECHE_DROITE + 09'57''6->\T_FLECHE_DROITE + 09'57''7->/T_FLECHE_DROITE + 09'58''4->\TOUCHE_MOINS + G034000000000039000000$G034000000000039000000$G034000000000039000000$G034000000000039000000$09'58''6->/TOUCHE_MOINS + 09'58''7->\TOUCHE_MOINS + G034000000000040000000*G034000000000040000000*G034000000000040000000*G034000000000040000000*09'58''8->/TOUCHE_MOINS + 09'59''0->\TOUCHE_MOINS + G034000000000041000000+G034000000000041000000+G034000000000041000000+G034000000000041000000+09'59''1->/TOUCHE_MOINS + 09'59''7->\T_FLECHE_GAUCHE + 09'59''8->/T_FLECHE_GAUCHE + 10'00''0->\T_FLECHE_GAUCHE + 10'00''1->/T_FLECHE_GAUCHE + 10' 00'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 00'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10'00''8->\T_FLECHE_DROITE + 10'00''9->/T_FLECHE_DROITE + 10'01''0->\T_FLECHE_DROITE + 10'01''1->/T_FLECHE_DROITE + 10'01''2->\T_FLECHE_DROITE + 10'01''3->/T_FLECHE_DROITE + 10' 01'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 01'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 02'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 02'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10'02''6->\CORRECTION + 10'02''7->/CORRECTION + 10' 02'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 02'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 119101%G034000000000041000000+G034000000000041000000+10'03''6->/CHRONO_EN_COURS + 10'03''6->/CHRONO_EN_COURS + G034000000000041000000+10'03''7->/CHRONO_EN_COURS + 10'03''7->/CHRONO_EN_COURS + G01€4 120101/G034000000000040000000*10' 05'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 05'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 121101.10' 05'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 05'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000039000000$10' 06'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +10' 06'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 122101-G034000000000038000000%10' 06'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 06'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 123101,G034000000000037000000*10' 07'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 07'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 124101+G034000000000036000000+G01€4 125101*10' 09'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 09'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000035000000(10' 10'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 10'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 10'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 10'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 126101)G034000000000034000000)10' 11'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 11'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 127101(G034000000000033000000.10' 11'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 11'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 11'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 11'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 12'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 12'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 12'' 5-> 0:L_3Resea.c 1828:Mauvais entete ! 16.  +10' 12'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 128101'G034000000000032000000/10' 12'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 12'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 12'' 8-> 0:L_3Resea.c 1828:Mauvais entete ! 26.  +10' 12'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +10' 13'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 13'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 13'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 107.  +10' 13'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 129101&10' 13'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 13'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000031000000,10' 13'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 13'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 14'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 14'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 130101.G034000000000030000000-10' 15'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 15'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 15'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 82.  +10' 15'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 131101/G034000000000029000000%10' 16'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 19.  +10' 16'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +10' 16'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 16'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 132101,G034000000000028000000$10' 17'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 17'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 133101-G034000000000027000000+1[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:7 | ttyUSB0 [?12l[?25h(B0' 18'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 18'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 18'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 18'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 134101*G034000000000026000000*10' 19'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 19'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 135101+G034000000000025000000)10' 20'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 20'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 136101(G034000000000024000000(10' 21'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 146.  +10' 21'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 137101)G034000000000023000000/10' 22'' 0-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +10' 22'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 138101&G034000000000022000000.10' 22'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 22'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 23'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 23'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 23'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 23'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 23'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 23'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 139101'G034000000000021000000-10' 24'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 24'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 140101)10' 24'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 24'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000020000000,G01€4 141101(G034000000000019000000&G01€4 142101+10' 26'' 6-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +10' 26'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000018000000'G01€4 143101*G034000000000017000000(10' 27'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 27'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 144101-G034000000000016000000)10' 29'' 4-> 0:L_3Resea.c 1828:Mauvais entete ! 23.  +10' 29'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 145101,G034000000000015000000*10' 30'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 30'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 146101/G034000000000014000000+10' 30'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 30'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 31'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 31'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 31'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 31'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 31'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 31'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 31'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 31'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 147101.G034000000000013000000,10' 32'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 32'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 148101!G034000000000012000000-G01€4 149101 G034000000000011000000.10' 34'' 2-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +10' 34'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 150101(G034000000000010000000/10' 35'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 35'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 151101)G034000000000009000000'G01€4 152101*10' 36'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 36'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000008000000&10' 36'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 36'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 36'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 36'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 37'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 37'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 153101+G034000000000007000000)10' 37'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 37'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 38'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 38'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 38'' 4-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport ! .  +10' 38'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +G01€4 154101,G034000000000006000000(G01€4 155101-G034000000000005000000+10' 39'' 7-> 0:L_3Resea.c 1918:Erreur de CRC :  .  +10' 39'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 40'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 40'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 156101.G034000000000004000000*10' 41'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 41'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 41'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 41'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 157101/10' 41'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 41'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000003000000-G01€4 158101 G034000000000002000000,10' 42'' 9-> 0:L_3Resea.c 1838:Ce n'est pas une trame famille Sport !      .  +10' 42'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 7.  +G01€4 159101!G034000000000001000000/10' 44'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 44'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G034000000000000000000.G01€4 200101.G01€4 201101/G01€4 202101,10' 46'' 6-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 46'' 6-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 46'' 7-> 0:L_3Resea.c 1828:Mauvais entete ! 61.  +10' 46'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 203101-10' 47'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 47'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 48'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 48'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 48'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 48'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 204101*10' 49'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 49'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 205101+10' 49'' 9-> 0:L_3Resea.c 1828:Mauvais entete ! 2.  +10' 49'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +10' 50'' 3-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 50'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 206101(10' 50'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 50'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 51'' 3-> 0:L_3Resea.c 1828:Mauvais entete ! 54.  +10' 51'' 3-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +10' 51'' 4-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 51'' 4-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 207101)10' 52'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 52'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 208101&G01€4 209101'G01€4 210101/10' 54'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 54'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +10' 55'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +10' 55'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 211101.G01€4 212101-G01€4 213101,G01€4 214101+G01€4 215101*G01€4 216101)G01€4 217101(G01€4 218101'G01€4 219101&11'03''8->\SCORE_VISITEURS + G024 12 01-11'04''0->/SCORE_VISITEURS + 11'04''2->\SCORE_VISITEURS + G024 12 02.11'04''3->/SCORE_VISITEURS + 11'04''5->\SCORE_VISITEURS + G024 12 03/G01€4 220101,11'04''6->/SCORE_VISITEURS + 11'04''8->\SCORE_VISITEURS + G024 12 04(11'04''9->/SCORE_VISITEURS + 11' 05'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 05'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11'05''1->\SCORE_VISITEURS + G024 12 05)11'05''2->/SCORE_VISITEURS + 11'05''5->\SCORE_VISITEURS + G024 12 06*G01€4 221101-11'05''6->/SCORE_VISITEURS + 11'05''9->\SCORE_VISITEURS + G024 12 07+11'06''0->/SCORE_VISITEURS + 11'06''3->\SCORE_VISITEURS + G024 12 08$11'06''4->/SCORE_VISITEURS + 11' 06'' 5-> 0:L_3Resea.c 1828:Mauvais entete ! 22.  +11' 06'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 10.  +G01€4 222101.11'06''7->\SCORE_VISITEURS + G024 12 09%11'06''8->/SCORE_VISITEURS + 11' 07'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 07'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11'07''2->\SCORE_VISITEURS + G024 12 10-11'07''3->/SCORE_VISITEURS + G01€4 223101/11'07''7->\SCORE_VISITEURS + G024 12 11,11'07''8->/SCORE_VISITEURS + 11' 07'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 07'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11'08''2->\SCORE_VISITEURS + G024 12 12/11'08''3->/SCORE_VISITEURS + G01€4 224101(11' 09'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 09'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 225101)11' 10'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 10'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 226101*11' 10'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 10'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11' 11'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 11'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 227101+G01€4 228101$11' 12'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 12'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11' 13'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 13'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 229101%11' 13'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 13'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11' 14'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 14'' 1-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 230101-G01€4 231101,11' 16'' 5-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 16'' 5-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 232101/11' 16'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 16'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 233101.1[?25l(BCTRL-A Z for help | 9600 8N1 | NOR | Minicom 2.7.1 | VT102 | Tilkoblet 0:8 | ttyUSB0 [?12l[?25h(B1' 18'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 18'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 234101)11' 18'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 18'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11' 19'' 0-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 19'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 235101(G01€4 236101+11' 20'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 20'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 237101*11' 21'' 8-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 21'' 8-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 238101%11' 23'' 2-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 23'' 2-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +G01€4 239101$11'23''9->\HEURE + 11'24''1->/HEURE + G01€4 240101*G01€4 241101+G01€4 242101(11' 26'' 7-> 0:L_3Resea.c 1918:Erreur de CRC : .  +11' 26'' 7-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11.  +11'26''7->\KLAXON_POIRE + G01‚4 242101*G034000000000000000000.G034000000000000000000.11'26''8->/KLAXON_POIRE + 11'27''8->\HEURE + 11'27''8->\HEURE + 11'27''9->/HEURE + 11'27''9->/HEURE + [?25l+--------------------------------+| Forlate uten nullstilling? || Nei |+--------------------------------+[?25l(B Ja [?12l[?25h(B11' 13'' 0-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. G01€4 229101%11' 13'' 9-> 0:L_3Resea.c 1918:Erreur de CRC : . 11' 13'' 9-> 0:L_3Resea.c 2181:Pb F_Decodage_trame() 11. 11' 14'' 1-> 0:L_3Resea.c 1918:Erreur de CRC : . [?12l[?25h[?12l[?25h]2;[?12l[?25h>[?7;25h[?1;3;4;5;6;9;66;1000;1001;1049l% klump:~> =[?2004hmman ascii>[?2004l +[?1049h= ASCII(7) Linux Programmer's Manual ASCII(7) + +NAME + ascii - ASCII character set encoded in octal, decimal, and hexadecimal + +DESCRIPTION + ASCII is the American Standard Code for Information Interchange. It is a 7-bit code. Many 8-bit codes (e.g., ISO 8859-1) contain + ASCII as their lower half. The international counterpart of ASCII is known as ISO 646-IRV. + + The following table contains the 128 ASCII characters. + + C program '\X' escapes are noted. + + Oct Dec Hex Char Oct Dec Hex Char + ──────────────────────────────────────────────────────────────────────── + 000 0 00 NUL '\0' (null character) 100 64 40 @ + 001 1 01 SOH (start of heading) 101 65 41 A + 002 2 02 STX (start of text) 102 66 42 B + 003 3 03 ETX (end of text) 103 67 43 C + 004 4 04 EOT (end of transmission) 104 68 44 D + 005 5 05 ENQ (enquiry) 105 69 45 E + 006 6 06 ACK (acknowledge) 106 70 46 F + 007 7 07 BEL '\a' (bell) 107 71 47 G + 010 8 08 BS '\b' (backspace) 110 72 48 H + 011 9 09 HT '\t' (horizontal tab) 111 73 49 I + 012 10 0A LF '\n' (new line) 112 74 4A J + 013 11 0B VT '\v' (vertical tab) 113 75 4B K + 014 12 0C FF '\f' (form feed) 114 76 4C L + 015 13 0D CR '\r' (carriage ret) 115 77 4D M + 016 14 0E SO (shift out) 116 78 4E N + 017 15 0F SI (shift in) 117 79 4F O + 020 16 10 DLE (data link escape) 120 80 50 P + 021 17 11 DC1 (device control 1) 121 81 51 Q + 022 18 12 DC2 (device control 2) 122 82 52 R + 023 19 13 DC3 (device control 3) 123 83 53 S + 024 20 14 DC4 (device control 4) 124 84 54 T + 025 21 15 NAK (negative ack.) 125 85 55 U + 026 22 16 SYN (synchronous idle) 126 86 56 V + 027 23 17 ETB (end of trans. blk) 127 87 57 W + Manual page ascii(7) line 1 (press h for help or q to quit)  ESCESC[[66~~  030 24 18 CAN (cancel) 130 88 58 X + 031 25 19 EM (end of medium) 131 89 59 Y + 032 26 1A SUB (substitute) 132 90 5A Z + 033 27 1B ESC (escape) 133 91 5B [ + 034 28 1C FS (file separator) 134 92 5C \ '\\' + 035 29 1D GS (group separator) 135 93 5D ] + 036 30 1E RS (record separator) 136 94 5E ^ + 037 31 1F US (unit separator) 137 95 5F _ + 040 32 20 SPACE 140 96 60 ` + 041 33 21 ! 141 97 61 a + 042 34 22 " 142 98 62 b + 043 35 23 # 143 99 63 c + 044 36 24 $ 144 100 64 d + 045 37 25 % 145 101 65 e + 046 38 26 & 146 102 66 f + 047 39 27 ' 147 103 67 g + 050 40 28 ( 150 104 68 h + 051 41 29 ) 151 105 69 i + 052 42 2A * 152 106 6A j + 053 43 2B + 153 107 6B k + 054 44 2C , 154 108 6C l + 055 45 2D - 155 109 6D m + 056 46 2E . 156 110 6E n + 057 47 2F / 157 111 6F o + + 060 48 30 0 160 112 70 p + 061 49 31 1 161 113 71 q + 062 50 32 2 162 114 72 r + 063 51 33 3 163 115 73 s + 064 52 34 4 164 116 74 t + 065 53 35 5 165 117 75 u + 066 54 36 6 166 118 76 v + 067 55 37 7 167 119 77 w + 070 56 38 8 170 120 78 x + 071 57 39 9 171 121 79 y + 072 58 3A : 172 122 7A z + 073 59 3B ; 173 123 7B { + 074 60 3C < 174 124 7C | + 075 61 3D = 175 125 7D } + Manual page ascii(7) line 40 (press h for help or q to quit)  ESCESC[[66~~  076 62 3E > 176 126 7E ~ + 077 63 3F ? 177 127 7F DEL + + Tables + For convenience, below are more compact tables in hex and decimal. + + 2 3 4 5 6 7 30 40 50 60 70 80 90 100 110 120 + ------------- --------------------------------- + 0: 0 @ P ` p 0: ( 2 < F P Z d n x + 1: ! 1 A Q a q 1: ) 3 = G Q [ e o y + 2: " 2 B R b r 2: * 4 > H R \ f p z + 3: # 3 C S c s 3: ! + 5 ? I S ] g q { + 4: $ 4 D T d t 4: " , 6 @ J T ^ h r | + 5: % 5 E U e u 5: # - 7 A K U _ i s } + 6: & 6 F V f v 6: $ . 8 B L V ` j t ~ + 7: ' 7 G W g w 7: % / 9 C M W a k u DEL + 8: ( 8 H X h x 8: & 0 : D N X b l v + 9: ) 9 I Y i y 9: ' 1 ; E O Y c m w + A: * : J Z j z + B: + ; K [ k { + C: , < L \ l | + D: - = M ] m } + E: . > N ^ n ~ + F: / ? O _ o DEL + +NOTES + History + An ascii manual page appeared in Version 7 of AT&T UNIX. + + On older terminals, the underscore code is displayed as a left arrow, called backarrow, the caret is displayed as an up-arrow and + the vertical bar has a hole in the middle. + + Uppercase and lowercase characters differ by just one bit and the ASCII character 2 differs from the double quote by just one bit, + too. That made it much easier to encode characters mechanically or with a non-microcontroller-based electronic keyboard and that + pairing was found on old teletypes. + + The ASCII standard was published by the United States of America Standards Institute (USASI) in 1968. + +SEE ALSO + Manual page ascii(7) line 79 (press h for help or q to quit)  ESCESC[[55~~ M 075 61 3D = 175 125 7D } +M 074 60 3C < 174 124 7C | +M 073 59 3B ; 173 123 7B { +M 072 58 3A : 172 122 7A z +M 071 57 39 9 171 121 79 y +M 070 56 38 8 170 120 78 x +M 067 55 37 7 167 119 77 w +M 066 54 36 6 166 118 76 v +M 065 53 35 5 165 117 75 u +M 064 52 34 4 164 116 74 t +M 063 51 33 3 163 115 73 s +M 062 50 32 2 162 114 72 r +M 061 49 31 1 161 113 71 q +M 060 48 30 0 160 112 70 p +M +M 057 47 2F / 157 111 6F o +M 056 46 2E . 156 110 6E n +M 055 45 2D - 155 109 6D m +M 054 44 2C , 154 108 6C l +M 053 43 2B + 153 107 6B k +M 052 42 2A * 152 106 6A j +M 051 41 29 ) 151 105 69 i +M 050 40 28 ( 150 104 68 h +M 047 39 27 ' 147 103 67 g +M 046 38 26 & 146 102 66 f +M 045 37 25 % 145 101 65 e +M 044 36 24 $ 144 100 64 d +M 043 35 23 # 143 99 63 c +M 042 34 22 " 142 98 62 b +M 041 33 21 ! 141 97 61 a +M 040 32 20 SPACE 140 96 60 ` +M 037 31 1F US (unit separator) 137 95 5F _ +M 036 30 1E RS (record separator) 136 94 5E ^ +M 035 29 1D GS (group separator) 135 93 5D ] +M 034 28 1C FS (file separator) 134 92 5C \ '\\' +M 033 27 1B ESC (escape) 133 91 5B [ +M 032 26 1A SUB (substitute) 132 90 5A Z +M 031 25 19 EM (end of medium) 131 89 59 Y +M 030 24 18 CAN (cancel) 130 88 58 X +  Manual page ascii(7) line 40 (press h for help or q to quit)  ESCESC[[66~~  076 62 3E > 176 126 7E ~ + 077 63 3F ? 177 127 7F DEL + + Tables + For convenience, below are more compact tables in hex and decimal. + + 2 3 4 5 6 7 30 40 50 60 70 80 90 100 110 120 + ------------- --------------------------------- + 0: 0 @ P ` p 0: ( 2 < F P Z d n x + 1: ! 1 A Q a q 1: ) 3 = G Q [ e o y + 2: " 2 B R b r 2: * 4 > H R \ f p z + 3: # 3 C S c s 3: ! + 5 ? I S ] g q { + 4: $ 4 D T d t 4: " , 6 @ J T ^ h r | + 5: % 5 E U e u 5: # - 7 A K U _ i s } + 6: & 6 F V f v 6: $ . 8 B L V ` j t ~ + 7: ' 7 G W g w 7: % / 9 C M W a k u DEL + 8: ( 8 H X h x 8: & 0 : D N X b l v + 9: ) 9 I Y i y 9: ' 1 ; E O Y c m w + A: * : J Z j z + B: + ; K [ k { + C: , < L \ l | + D: - = M ] m } + E: . > N ^ n ~ + F: / ? O _ o DEL + +NOTES + History + An ascii manual page appeared in Version 7 of AT&T UNIX. + + On older terminals, the underscore code is displayed as a left arrow, called backarrow, the caret is displayed as an up-arrow and + the vertical bar has a hole in the middle. + + Uppercase and lowercase characters differ by just one bit and the ASCII character 2 differs from the double quote by just one bit, + too. That made it much easier to encode characters mechanically or with a non-microcontroller-based electronic keyboard and that + pairing was found on old teletypes. + + The ASCII standard was published by the United States of America Standards Institute (USASI) in 1968. + +SEE ALSO + Manual page ascii(7) line 79 (press h for help or q to quit)  ESCESC[[55~~ M 075 61 3D = 175 125 7D } +M 074 60 3C < 174 124 7C | +M 073 59 3B ; 173 123 7B { +M 072 58 3A : 172 122 7A z +M 071 57 39 9 171 121 79 y +M 070 56 38 8 170 120 78 x +M 067 55 37 7 167 119 77 w +M 066 54 36 6 166 118 76 v +M 065 53 35 5 165 117 75 u +M 064 52 34 4 164 116 74 t +M 063 51 33 3 163 115 73 s +M 062 50 32 2 162 114 72 r +M 061 49 31 1 161 113 71 q +M 060 48 30 0 160 112 70 p +M +M 057 47 2F / 157 111 6F o +M 056 46 2E . 156 110 6E n +M 055 45 2D - 155 109 6D m +M 054 44 2C , 154 108 6C l +M 053 43 2B + 153 107 6B k +M 052 42 2A * 152 106 6A j +M 051 41 29 ) 151 105 69 i +M 050 40 28 ( 150 104 68 h +M 047 39 27 ' 147 103 67 g +M 046 38 26 & 146 102 66 f +M 045 37 25 % 145 101 65 e +M 044 36 24 $ 144 100 64 d +M 043 35 23 # 143 99 63 c +M 042 34 22 " 142 98 62 b +M 041 33 21 ! 141 97 61 a +M 040 32 20 SPACE 140 96 60 ` +M 037 31 1F US (unit separator) 137 95 5F _ +M 036 30 1E RS (record separator) 136 94 5E ^ +M 035 29 1D GS (group separator) 135 93 5D ] +M 034 28 1C FS (file separator) 134 92 5C \ '\\' +M 033 27 1B ESC (escape) 133 91 5B [ +M 032 26 1A SUB (substitute) 132 90 5A Z +M 031 25 19 EM (end of medium) 131 89 59 Y +M 030 24 18 CAN (cancel) 130 88 58 X +  Manual page ascii(7) line 40 (press h for help or q to quit)  ESCESC[[55~~ M 027 23 17 ETB (end of trans. blk) 127 87 57 W +M 026 22 16 SYN (synchronous idle) 126 86 56 V +M 025 21 15 NAK (negative ack.) 125 85 55 U +M 024 20 14 DC4 (device control 4) 124 84 54 T +M 023 19 13 DC3 (device control 3) 123 83 53 S +M 022 18 12 DC2 (device control 2) 122 82 52 R +M 021 17 11 DC1 (device control 1) 121 81 51 Q +M 020 16 10 DLE (data link escape) 120 80 50 P +M 017 15 0F SI (shift in) 117 79 4F O +M 016 14 0E SO (shift out) 116 78 4E N +M 015 13 0D CR '\r' (carriage ret) 115 77 4D M +M 014 12 0C FF '\f' (form feed) 114 76 4C L +M 013 11 0B VT '\v' (vertical tab) 113 75 4B K +M 012 10 0A LF '\n' (new line) 112 74 4A J +M 011 9 09 HT '\t' (horizontal tab) 111 73 49 I +M 010 8 08 BS '\b' (backspace) 110 72 48 H +M 007 7 07 BEL '\a' (bell) 107 71 47 G +M 006 6 06 ACK (acknowledge) 106 70 46 F +M 005 5 05 ENQ (enquiry) 105 69 45 E +M 004 4 04 EOT (end of transmission) 104 68 44 D +M 003 3 03 ETX (end of text) 103 67 43 C +M 002 2 02 STX (start of text) 102 66 42 B +M 001 1 01 SOH (start of heading) 101 65 41 A +M 000 0 00 NUL '\0' (null character) 100 64 40 @ +M ──────────────────────────────────────────────────────────────────────── +M Oct Dec Hex Char Oct Dec Hex Char +M +M C program '\X' escapes are noted. +M +M The following table contains the 128 ASCII characters. +M +M ASCII as their lower half. The international counterpart of ASCII is known as ISO 646-IRV. +M ASCII is the American Standard Code for Information Interchange. It is a 7-bit code. Many 8-bit codes (e.g., ISO 8859-1) contain +MDESCRIPTION +M +M ascii - ASCII character set encoded in octal, decimal, and hexadecimal +MNAME +M +MASCII(7) Linux Programmer's Manual ASCII(7) +  Manual page ascii(7) line 1 (press h for help or q to quit)  ESCESC[[55~~   Manual page ascii(7) line 1 (press h for help or q to quit)  ESCESC[[66~~  030 24 18 CAN (cancel) 130 88 58 X + 031 25 19 EM (end of medium) 131 89 59 Y + 032 26 1A SUB (substitute) 132 90 5A Z + 033 27 1B ESC (escape) 133 91 5B [ + 034 28 1C FS (file separator) 134 92 5C \ '\\' + 035 29 1D GS (group separator) 135 93 5D ] + 036 30 1E RS (record separator) 136 94 5E ^ + 037 31 1F US (unit separator) 137 95 5F _ + 040 32 20 SPACE 140 96 60 ` + 041 33 21 ! 141 97 61 a + 042 34 22 " 142 98 62 b + 043 35 23 # 143 99 63 c + 044 36 24 $ 144 100 64 d + 045 37 25 % 145 101 65 e + 046 38 26 & 146 102 66 f + 047 39 27 ' 147 103 67 g + 050 40 28 ( 150 104 68 h + 051 41 29 ) 151 105 69 i + 052 42 2A * 152 106 6A j + 053 43 2B + 153 107 6B k + 054 44 2C , 154 108 6C l + 055 45 2D - 155 109 6D m + 056 46 2E . 156 110 6E n + 057 47 2F / 157 111 6F o + + 060 48 30 0 160 112 70 p + 061 49 31 1 161 113 71 q + 062 50 32 2 162 114 72 r + 063 51 33 3 163 115 73 s + 064 52 34 4 164 116 74 t + 065 53 35 5 165 117 75 u + 066 54 36 6 166 118 76 v + 067 55 37 7 167 119 77 w + 070 56 38 8 170 120 78 x + 071 57 39 9 171 121 79 y + 072 58 3A : 172 122 7A z + 073 59 3B ; 173 123 7B { + 074 60 3C < 174 124 7C | + 075 61 3D = 175 125 7D } + Manual page ascii(7) line 40 (press h for help or q to quit)  ESCESC[[66~~  076 62 3E > 176 126 7E ~ + 077 63 3F ? 177 127 7F DEL + + Tables + For convenience, below are more compact tables in hex and decimal. + + 2 3 4 5 6 7 30 40 50 60 70 80 90 100 110 120 + ------------- --------------------------------- + 0: 0 @ P ` p 0: ( 2 < F P Z d n x + 1: ! 1 A Q a q 1: ) 3 = G Q [ e o y + 2: " 2 B R b r 2: * 4 > H R \ f p z + 3: # 3 C S c s 3: ! + 5 ? I S ] g q { + 4: $ 4 D T d t 4: " , 6 @ J T ^ h r | + 5: % 5 E U e u 5: # - 7 A K U _ i s } + 6: & 6 F V f v 6: $ . 8 B L V ` j t ~ + 7: ' 7 G W g w 7: % / 9 C M W a k u DEL + 8: ( 8 H X h x 8: & 0 : D N X b l v + 9: ) 9 I Y i y 9: ' 1 ; E O Y c m w + A: * : J Z j z + B: + ; K [ k { + C: , < L \ l | + D: - = M ] m } + E: . > N ^ n ~ + F: / ? O _ o DEL + +NOTES + History + An ascii manual page appeared in Version 7 of AT&T UNIX. + + On older terminals, the underscore code is displayed as a left arrow, called backarrow, the caret is displayed as an up-arrow and + the vertical bar has a hole in the middle. + + Uppercase and lowercase characters differ by just one bit and the ASCII character 2 differs from the double quote by just one bit, + too. That made it much easier to encode characters mechanically or with a non-microcontroller-based electronic keyboard and that + pairing was found on old teletypes. + + The ASCII standard was published by the United States of America Standards Institute (USASI) in 1968. + +SEE ALSO + Manual page ascii(7) line 79 (press h for help or q to quit)  ESCESC[[55~~ M 075 61 3D = 175 125 7D } +M 074 60 3C < 174 124 7C | +M 073 59 3B ; 173 123 7B { +M 072 58 3A : 172 122 7A z +M 071 57 39 9 171 121 79 y +M 070 56 38 8 170 120 78 x +M 067 55 37 7 167 119 77 w +M 066 54 36 6 166 118 76 v +M 065 53 35 5 165 117 75 u +M 064 52 34 4 164 116 74 t +M 063 51 33 3 163 115 73 s +M 062 50 32 2 162 114 72 r +M 061 49 31 1 161 113 71 q +M 060 48 30 0 160 112 70 p +M +M 057 47 2F / 157 111 6F o +M 056 46 2E . 156 110 6E n +M 055 45 2D - 155 109 6D m +M 054 44 2C , 154 108 6C l +M 053 43 2B + 153 107 6B k +M 052 42 2A * 152 106 6A j +M 051 41 29 ) 151 105 69 i +M 050 40 28 ( 150 104 68 h +M 047 39 27 ' 147 103 67 g +M 046 38 26 & 146 102 66 f +M 045 37 25 % 145 101 65 e +M 044 36 24 $ 144 100 64 d +M 043 35 23 # 143 99 63 c +M 042 34 22 " 142 98 62 b +M 041 33 21 ! 141 97 61 a +M 040 32 20 SPACE 140 96 60 ` +M 037 31 1F US (unit separator) 137 95 5F _ +M 036 30 1E RS (record separator) 136 94 5E ^ +M 035 29 1D GS (group separator) 135 93 5D ] +M 034 28 1C FS (file separator) 134 92 5C \ '\\' +M 033 27 1B ESC (escape) 133 91 5B [ +M 032 26 1A SUB (substitute) 132 90 5A Z +M 031 25 19 EM (end of medium) 131 89 59 Y +M 030 24 18 CAN (cancel) 130 88 58 X +  Manual page ascii(7) line 40 (press h for help or q to quit)  ESCESC[[55~~ M 027 23 17 ETB (end of trans. blk) 127 87 57 W +M 026 22 16 SYN (synchronous idle) 126 86 56 V +M 025 21 15 NAK (negative ack.) 125 85 55 U +M 024 20 14 DC4 (device control 4) 124 84 54 T +M 023 19 13 DC3 (device control 3) 123 83 53 S +M 022 18 12 DC2 (device control 2) 122 82 52 R +M 021 17 11 DC1 (device control 1) 121 81 51 Q +M 020 16 10 DLE (data link escape) 120 80 50 P +M 017 15 0F SI (shift in) 117 79 4F O +M 016 14 0E SO (shift out) 116 78 4E N +M 015 13 0D CR '\r' (carriage ret) 115 77 4D M +M 014 12 0C FF '\f' (form feed) 114 76 4C L +M 013 11 0B VT '\v' (vertical tab) 113 75 4B K +M 012 10 0A LF '\n' (new line) 112 74 4A J +M 011 9 09 HT '\t' (horizontal tab) 111 73 49 I +M 010 8 08 BS '\b' (backspace) 110 72 48 H +M 007 7 07 BEL '\a' (bell) 107 71 47 G +M 006 6 06 ACK (acknowledge) 106 70 46 F +M 005 5 05 ENQ (enquiry) 105 69 45 E +M 004 4 04 EOT (end of transmission) 104 68 44 D +M 003 3 03 ETX (end of text) 103 67 43 C +M 002 2 02 STX (start of text) 102 66 42 B +M 001 1 01 SOH (start of heading) 101 65 41 A +M 000 0 00 NUL '\0' (null character) 100 64 40 @ +M ──────────────────────────────────────────────────────────────────────── +M Oct Dec Hex Char Oct Dec Hex Char +M +M C program '\X' escapes are noted. +M +M The following table contains the 128 ASCII characters. +M +M ASCII as their lower half. The international counterpart of ASCII is known as ISO 646-IRV. +M ASCII is the American Standard Code for Information Interchange. It is a 7-bit code. Many 8-bit codes (e.g., ISO 8859-1) contain +MDESCRIPTION +M +M ascii - ASCII character set encoded in octal, decimal, and hexadecimal +MNAME +M +MASCII(7) Linux Programmer's Manual ASCII(7) +  Manual page ascii(7) line 1 (press h for help or q to quit)  ESCESC[[BB  030 24 18 CAN (cancel) 130 88 58 X + Manual page ascii(7) line 2 (press h for help or q to quit)  ESCESC[[BB  031 25 19 EM (end of medium) 131 89 59 Y + Manual page ascii(7) line 3 (press h for help or q to quit)  ESCESC[[BB  032 26 1A SUB (substitute) 132 90 5A Z + Manual page ascii(7) line 4 (press h for help or q to quit)  ESCESC[[BB  033 27 1B ESC (escape) 133 91 5B [ + Manual page ascii(7) line 5 (press h for help or q to quit)  ESCESC[[BB  034 28 1C FS (file separator) 134 92 5C \ '\\' + Manual page ascii(7) line 6 (press h for help or q to quit)  ESCESC[[BB  035 29 1D GS (group separator) 135 93 5D ] + Manual page ascii(7) line 7 (press h for help or q to quit)  ESCESC[[BB  036 30 1E RS (record separator) 136 94 5E ^ + Manual page ascii(7) line 8 (press h for help or q to quit)  ESCESC[[BB  037 31 1F US (unit separator) 137 95 5F _ + Manual page ascii(7) line 9 (press h for help or q to quit)  ESCESC[[BB  040 32 20 SPACE 140 96 60 ` + Manual page ascii(7) line 10 (press h for help or q to quit)  ESCESC[[BB  041 33 21 ! 141 97 61 a + Manual page ascii(7) line 11 (press h for help or q to quit)  ESCESC[[BB  042 34 22 " 142 98 62 b + Manual page ascii(7) line 12 (press h for help or q to quit)  ESCESC[[BB  043 35 23 # 143 99 63 c + Manual page ascii(7) line 13 (press h for help or q to quit)  ESCESC[[BB  044 36 24 $ 144 100 64 d + Manual page ascii(7) line 14 (press h for help or q to quit)  ESCESC[[BB  045 37 25 % 145 101 65 e + Manual page ascii(7) line 15 (press h for help or q to quit)  ESCESC[[BB  046 38 26 & 146 102 66 f + Manual page ascii(7) line 16 (press h for help or q to quit) >[?1049l% klump:~> =[?2004hklump:~> [?2004l diff --git a/client/bodet.cpp b/client/bodet.cpp new file mode 100644 index 0000000..840094a --- /dev/null +++ b/client/bodet.cpp @@ -0,0 +1,82 @@ +// Bodet BT-6000 decoder. + +#include +#include + +#include +#include + +using namespace std; + +void process(const string &buf) +{ + unsigned char checksum = 0; + for (size_t i = 1; i <= buf.size() - 2; ++i) { + checksum ^= buf[i]; + } + checksum &= 0x7f; + if (checksum < 0x20) { + checksum += 0x20; + } + if (checksum != buf.back()) { + // fprintf(stderr, "discarding message with broken checksum: [%s] [%x vs. %x]\n", buf.c_str(), checksum, buf.back()); + } else { + string realmsg = buf.substr(3, buf.size() - 5); + fprintf(stderr, "msg: [%s]\n", realmsg.c_str()); + } +} + +int main(int argc, char **argv) +{ + // TODO: open serial port + + string buf; + + for ( ;; ) { + char ch; + int ret = read(0, &ch, 1); + if (ret == -1) { + perror("read"); + exit(1); + } + if (ret == 0) { + fprintf(stderr, "short read\n"); + exit(1); + } + + if (ch == 1) { // SOH + buf = ch; + continue; + } + if (buf.size() == 1) { + // Address + buf.push_back(ch); + continue; + } + if (ch == 2) { // STX + if (buf.size() == 2) { + buf.push_back(ch); + } else { + buf.clear(); // STX out-of-order + } + continue; + } + + if (!buf.empty() && buf.back() == 3) { // Last was ETX, so this is LTC. + buf.push_back(ch); + process(buf); + buf.clear(); + continue; + } + + if (ch == 3) { // ETX + if (buf.size() >= 4) { + buf.push_back(ch); + } else { + buf.clear(); // ETX out-of-order + } + continue; + } + buf.push_back(ch); + } +} -- 2.39.2