History of BroadcastDatastreamAim
Older Newer
2019-05-29 12:21:58 . . . . 188-143-5-189.pool.digikabel.hu [splitting 2nd RS232 to separate page]
2018-03-14 08:11:53 . . . . catv-86-101-250-44.catv.broadband.hu [1st and 2nd RS232 note]
2016-11-05 10:31:41 . . . . catv-80-98-142-196.catv.broadband.hu [2nd RS232 wiring notes; waste-gaps are bad for multiple reasons]
2016-07-16 08:05:21 . . . . catv-80-98-142-196.catv.broadband.hu [minor: formatting (and corrected checksum: 1 byte only)]
2016-07-15 14:24:34 . . . . 195-240-176-40.ip.telfort.nl [added elaborated instructiond for aim 2nd serial]
2016-07-14 11:23:01 . . . . catv-80-98-142-196.catv.broadband.hu [minor config notes]
2016-07-14 10:59:10 . . . . catv-80-98-142-196.catv.broadband.hu [aim protocol notes]


Changes by last author:

Added:
2nd RS232 serial is also very practical, see BroadcastDatastreamAimSecondSerial to configure v3 sending => 2nd RS232
Changed:
* AIM stream is started on powerup, but ECU STOPS sending aim when it receives CRC protected command
* AIM stream is started on powerup, but ECU STOPS sending AIM data when it receives CRC protected command
Changed:
** The AIM stream is started again on powerup

2nd RS232 serial is very practical, see "2nd UART" below.

** The AIM stream is started again on powerup/reboot
Changed:
----

Configure 2nd UART to send "5 byte stream" with datacontent matching the AIM (but currently no wasted gaps)

Requirements

* Newest 1.2.35 firmware (compile time after 2016-07-14)

Configuration (VemsTune checklist)

* VT -> Ecu Calibration:

** iButton anti theft: disabled

** prohibit/iButton2 high byte: 8

** prohibit/iButton2 low byte: 1

* VT ->Ecu Logger -> Ecu Log Settings:

** GPS Log Baud rate: 19200 (actually 2nd serial port baudrate; in old VT if this entry is greyed out => temporarily enable bytestuffing)

** Ecu log use byte stuffed format: disabled

** Automatic GPS Log to SD card on main serial port : disabled

** SD Card Trigger Log: disabled

* VT->Outputs->Display Settings:

** AIM disable => send via 2nd serial if 2nd serial is free (renamed accordingly in VT 2016-07-..)

** AIM enabled => send via 1st serial (as traditionally), respecting the "teletype restriction" (even those receivers should pick it up that do not understand the bytesequence without the wasted gaps)

*** but only when VT -> Ecu Calibration:

*** prohibit/iButton2 high byte: NOT 8 ; make sure this value is NOT 8 (eg. 255 is fine) before enabling AIM

----

2nd COM wiring

2nd COM port for live data (FW 1.2.35 and newer), 2nd RS232 3 pin (unpopulated header) towards the main processor:

* GND (easy to locate)

* TX (measures appr -7V when idle)

* RX (input, as an experiment pull to +5V with 1k resistor and it will follow to 3..4V perhaps).

Located above the MAX232D (SOIC16) chip, different header, otherwise the same pinout as the 1st RS232 (which is towards the L293D stepper driver IC). See GenBoard/VerThree/Schematic

----