Results 1 to 5 of 5

Thread: Corisca and communicating with ALDL

  1. #1
    New Member
    Join Date
    Dec 2012
    Posts
    4

    Default Corisca and communicating with ALDL

    So I think I got it talking. I am using the XML file ber28-v6.xml (with the word "defanged" removed so that it works).

    I can talk to the car, but perhaps I have the heartbeat wrong. Or something else? I will post my raw data I captured with efilive v4. EFIlive does not have a corsica XML, but the motor is the same (ECU 1227727 OR 1227730 from http://www.exatorq.com/ludis_obd1/p4xref.html 2.8 v6 LB6)

    Any idea what values I should be using? I feel like I am awfully close.

    first try, stock config:

    Code:
    21:00.600: Initialising...
    21:00.947: Opening COM7 8228,8,N,1
    21:01.421: Ready.
    21:08.658: Start macro: Clear diagnostic trouble codes: CLRDTC
    21:08.656: Synchronising ALDL communications...
    21:08.656: Waiting for heartbeat: $F0,$55,$BB
    21:08.656: Waiting for Aldl bus silence of at least 31ms...
    21:08.830: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:08.845: Synchronising ALDL communications...
    21:08.845: Waiting for heartbeat: $F0,$55,$BB
    21:08.845: Waiting for Aldl bus silence of at least 31ms...
    21:09.033: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:09.045: Synchronising ALDL communications...
    21:09.045: Waiting for heartbeat: $F0,$55,$BB
    21:09.045: Waiting for Aldl bus silence of at least 31ms...
    21:09.283: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$EF,$31,$11,$11,$00,$87,$3C,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:09.297: Stop macro: Clear diagnostic trouble codes: CLRDTC
    
    21:26.000: Start macro: Engine data and DTCs: DATADTC
    21:26.003: Synchronising ALDL communications...
    21:26.003: Waiting for heartbeat: $F0,$55,$BB
    21:26.003: Waiting for Aldl bus silence of at least 31ms...
    21:26.147: Com timeout: Data frame truncated: $16,$B0,$80,$01,$00,$BE,$0D,$BF,$01,$01,$06,$7C,$EE,$8E,$11,$11,$00,$87,$3D,$16,$B0,$80,$00,$00,$BE,$E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:26.169: Synchronising ALDL communications...
    21:26.169: Waiting for heartbeat: $F0,$55,$BB
    21:26.169: Waiting for Aldl bus silence of at least 31ms...
    21:26.350: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$EE,$31,$11,$11,$00,$87,$3D,$16,$B0,$80,$00,$00,$BE,$E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:26.367: Synchronising ALDL communications...
    21:26.367: Waiting for heartbeat: $F0,$55,$BB
    21:26.367: Waiting for Aldl bus silence of at least 31ms...
    21:26.537: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$EE,$8E,$C6,$06,$00,$87,$ED,$16,$B0,$80,$00,$00,$BE,$E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    21:26.557: Stop macro: Engine data and DTCs: DATADTC

    second test where I try and determine heartbeat value, but alas still cant get any data from it....
    46:27.964: Initialising...
    46:28.458: Opening COM7 8228,8,N,1
    46:28.898: Ready.
    46:30.502: Start macro: Engine data and DTCs: DATADTC
    46:30.501: Synchronising ALDL communications...
    46:30.501: Waiting for heartbeat: $16,$B0,$80
    46:30.501: Waiting for Aldl bus silence of at least 31ms...
    46:30.675: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$FF,$16,$B0,$80,$00,$00,$B E,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:30.692: Synchronising ALDL communications...
    46:30.692: Waiting for heartbeat: $16,$B0,$80
    46:30.692: Waiting for Aldl bus silence of at least 31ms...
    46:30.925: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$FF,$16,$B0,$80,$00,$00,$B E,$0D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0, $6D,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:30.935: Synchronising ALDL communications...
    46:30.935: Waiting for heartbeat: $16,$B0,$80
    46:30.935: Waiting for Aldl bus silence of at least 31ms...
    46:31.128: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$BE,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:31.141: Stop macro: Engine data and DTCs: DATADTC

    46:42.812: Start macro: Engine data and DTCs: DATADTC
    46:42.825: Synchronising ALDL communications...
    46:42.825: Waiting for heartbeat: $16,$B0,$80
    46:42.825: Waiting for Aldl bus silence of at least 31ms...
    46:42.994: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$E E,$5D,$07,$4E,$00,$C0,$DD,$16,$B0,$80,$00,$00,$BE, $E0,$AD,$77,$16,$B0,$80,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:43.005: Synchronising ALDL communications...
    46:43.005: Waiting for heartbeat: $16,$B0,$80
    46:43.005: Waiting for Aldl bus silence of at least 31ms...
    46:43.134: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$FF,$16,$B0,$80,$00,$00,$B E,$0D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0, $6D,$AD,$77,$16,$B0,$80,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:43.154: Synchronising ALDL communications...
    46:43.154: Waiting for heartbeat: $16,$B0,$80
    46:43.154: Waiting for Aldl bus silence of at least 31ms...
    46:43.290: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0, $6D,$AD,$77,$16,$B0,$80,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:43.312: Stop macro: Engine data and DTCs: DATADTC

    46:50.917: Start macro: Engine data and DTCs: DATADTC
    46:50.921: Synchronising ALDL communications...
    46:50.921: Waiting for heartbeat: $16,$B0,$80
    46:50.921: Waiting for Aldl bus silence of at least 31ms...
    46:51.152: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:51.170: Synchronising ALDL communications...
    46:51.170: Waiting for heartbeat: $16,$B0,$80
    46:51.170: Waiting for Aldl bus silence of at least 31ms...
    46:51.355: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:51.373: Synchronising ALDL communications...
    46:51.373: Waiting for heartbeat: $16,$B0,$80
    46:51.373: Waiting for Aldl bus silence of at least 31ms...
    46:51.542: Com timeout: Data frame truncated: $16,$B0,$80,$01,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    46:51.564: Stop macro: Engine data and DTCs: DATADTC

    47:00.180: Updating vehicle information...
    47:00.270: Opening COM7 8228,8,N,1
    47:02.297: Start macro: Engine data and DTCs: DATADTC
    47:02.294: Synchronising ALDL communications...
    47:02.294: Waiting for heartbeat: $16,$B0
    47:02.294: Waiting for Aldl bus silence of at least 31ms...
    47:02.501: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$80,$00,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:02.520: Synchronising ALDL communications...
    47:02.520: Waiting for heartbeat: $16,$B0
    47:02.520: Waiting for Aldl bus silence of at least 31ms...
    47:02.704: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$80,$00,$00,$BE,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:02.723: Synchronising ALDL communications...
    47:02.723: Waiting for heartbeat: $16,$B0
    47:02.723: Waiting for Aldl bus silence of at least 31ms...
    47:02.954: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$01,$01,$06,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:02.976: Stop macro: Engine data and DTCs: DATADTC

    47:12.882: Start macro: Engine data and DTCs: DATADTC
    47:12.886: Synchronising ALDL communications...
    47:12.886: Waiting for heartbeat: $16,$B0
    47:12.886: Waiting for Aldl bus silence of at least 31ms...
    47:13.109: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$80,$00,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:13.127: Synchronising ALDL communications...
    47:13.127: Waiting for heartbeat: $16,$B0
    47:13.127: Waiting for Aldl bus silence of at least 31ms...
    47:13.312: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$80,$00,$00,$BE,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$00,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:13.329: Synchronising ALDL communications...
    47:13.329: Waiting for heartbeat: $16,$B0
    47:13.329: Waiting for Aldl bus silence of at least 31ms...
    47:13.562: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$EE,$57,$20,$06,$00,$C0,$DD, $16,$B0,$80,$01,$00,$BE,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:13.583: Stop macro: Engine data and DTCs: DATADTC

    47:25.419: Check vehicle interface...
    47:25.427: Interface not checked because "Max232 echo" is not set. (see Com port settings)

    47:25.430: Scanning for heartbeat and chatter frames...
    47:25.430: Waiting for Aldl bus silence of at least 31ms...
    47:25.558: Com timeout: Expecting frame header byte
    47:25.580: No chatter found

    47:38.139: Start macro: Engine data and DTCs: DATADTC
    47:38.143: Synchronising ALDL communications...
    47:38.143: Waiting for heartbeat: $16,$B0
    47:38.143: Waiting for Aldl bus silence of at least 31ms...
    47:38.303: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$E D,$57,$20,$06,$00,$C1,$DD,$16,$B0,$80,$00,$00,$BE, $E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:38.321: Synchronising ALDL communications...
    47:38.321: Waiting for heartbeat: $16,$B0
    47:38.321: Waiting for Aldl bus silence of at least 31ms...
    47:38.490: Com timeout: Data frame truncated: $16,$B0,$80,$01,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$E D,$57,$20,$06,$00,$C1,$DD,$16,$B0,$80,$00,$00,$BE, $E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:38.508: Synchronising ALDL communications...
    47:38.508: Waiting for heartbeat: $16,$B0
    47:38.508: Waiting for Aldl bus silence of at least 31ms...
    47:38.646: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$01,$01,$00,$BE,$0 D,$BF,$80,$40,$00,$7C,$ED,$57,$20,$06,$00,$C1,$DD, $16,$B0,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:38.667: Stop macro: Engine data and DTCs: DATADTC

    47:41.746: Check vehicle interface...
    47:41.758: Interface not checked because "Max232 echo" is not set. (see Com port settings)

    47:41.758: Scanning for heartbeat and chatter frames...
    47:41.758: Waiting for Aldl bus silence of at least 31ms...
    47:41.907: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$0D,$BF,$80,$40,$00,$7C,$E D,$57,$20,$06,$00,$C6,$DC,$16,$B0,$80,$00,$00,$BE, $E0,$AD,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:41.927: No chatter found

    47:55.057: Opening COM7 8228,8,N,1
    47:57.124: Start macro: Engine data and DTCs: DATADTC
    47:57.128: Synchronising ALDL communications...
    47:57.128: Waiting for heartbeat: $16,$B0
    47:57.128: Waiting for Aldl bus silence of at least 31ms...
    47:57.256: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$0 D,$BF,$80,$01,$06,$7C,$ED,$57,$20,$06,$00,$C6,$DC, $16,$B0,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:57.275: Synchronising ALDL communications...
    47:57.275: Waiting for heartbeat: $16,$B0
    47:57.275: Waiting for Aldl bus silence of at least 31ms...
    47:57.412: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$16,$B0,$80,$00,$00,$BE,$1 6,$B0,$80,$00,$06,$7C,$ED,$57,$20,$06,$00,$C6,$DC, $16,$B0,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:57.430: Synchronising ALDL communications...
    47:57.430: Waiting for heartbeat: $16,$B0
    47:57.430: Waiting for Aldl bus silence of at least 31ms...
    47:57.615: Com timeout: Data frame truncated: $16,$B0,$80,$00,$00,$BE,$FF,$16,$B0,$80,$00,$00,$B E,$16,$B0,$80,$00,$00,$BE,$57,$20,$06,$00,$C6,$DC, $16,$B0,$77,$16,$B0,$80,$00,$00,$BE,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00, $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0 0,$00,$00,$00,$00,$00,$00
    47:57.634: Stop macro: Engine data and DTCs: DATADTC

  2. #2
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,503

    Default

    Are you using a USB to serial convertor? It appears that you may be because looking at the data it appears the baud rate is not correct.
    For example, the data received is: $16,$B0,$80,$00,$00,$BE,$16,$B0
    The $16, $B0 is not valid for the start of an ALDL message. That is usually caused by an incorrect baud rate.

    Most USB - Serial convertors cannot operate at the ALDL baud rate of 8192 bps. Even a PC's UART can only get as close as 8228 but that is close enough for it to work.

    Have you tried using a PC with a real serial port?

    Regards
    Paul
    Before asking for help, please read this.

  3. #3
    New Member
    Join Date
    Dec 2012
    Posts
    4

    Default

    You are most likely correct, it is a usb serial converter. Ha. I read that this may be the problem somewhere else as well but, you know with these types of things, there are a bunch of gotchas and one can only guess as to which gotcha gets ya!

  4. #4
    New Member
    Join Date
    Dec 2012
    Posts
    4

    Default Making some progress

    So I got another laptop with a real serial port and it works!

    Well I should say i can read TPS (on charts screen), battery, kmh, rpm coolant temp, and fuel mix... nothing else

    I also have a problem with when pressing the green button to start capturing data, it occasionally stops recording with an error. Here is a typical session. Sometimes it doesnt time out for a few minutes, but sometimes i have to keep hitting the green button.

    Code:
    59:10.505: MAX232 echo: $F0,$57,$01,$00,$B8
    59:10.505: Start reading frame
    59:10.505: Aldl frame header byte: $F0
    59:10.505: Aldl frame length byte: $95
    59:10.583: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$23,$04,$53,$05,$C4,$01,$07,$7C,$1E,$60,$6C,$6E,$01,$6A,$10,$00,$3D,$F3,$59,$8A,$88,$00,$3C,$89,$00,$00,$0F,$00,$39,$71,$93,$00,$65,$FF,$00,$00,$7B,$00,$63,$1D,$01,$83,$F4,$F3,$00,$86,$03,$00,$6F,$5B,$0F,$81,$A3,$2C
    59:10.583: Finished reading frame
    59:10.614: Start writing frame
    59:10.614: Send: $F0,$57,$01,$00,$B8
    59:10.614: Finished writing frame
    59:10.614: Start reading frame
    59:10.625: Aldl frame header byte: $F0
    59:10.625: Aldl frame length byte: $57
    59:10.625: Recv: $F0,$57,$01,$00,$B8
    59:10.625: Finished reading frame
    59:10.625: MAX232 echo: $F0,$57,$01,$00,$B8
    59:10.625: Start reading frame
    59:10.625: Aldl frame header byte: $F0
    59:10.625: Aldl frame length byte: $95
    59:10.704: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$24,$04,$50,$05,$C0,$00,$07,$76,$18,$60,$6C,$6E,$01,$6A,$10,$00,$3D,$F3,$5C,$8A,$88,$00,$3C,$89,$00,$00,$0E,$00,$39,$71,$93,$00,$64,$FF,$00,$00,$78,$00,$63,$1D,$01,$83,$F4,$F3,$00,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$40
    59:10.704: Finished reading frame
    59:10.732: Start writing frame
    59:10.732: Send: $F0,$57,$01,$00,$B8
    59:10.732: Finished writing frame
    59:10.732: Start reading frame
    59:10.744: Aldl frame header byte: $F0
    59:10.744: Aldl frame length byte: $57
    59:10.744: Recv: $F0,$57,$01,$00,$B8
    59:10.744: Finished reading frame
    59:10.744: MAX232 echo: $F0,$57,$01,$00,$B8
    59:10.744: Start reading frame
    59:10.744: Aldl frame header byte: $F0
    59:10.744: Aldl frame length byte: $95
    59:10.822: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$25,$04,$2B,$05,$8E,$00,$07,$6B,$17,$60,$6C,$6E,$01,$6A,$10,$00,$3D,$F3,$5C,$8A,$89,$00,$3C,$89,$00,$00,$0F,$00,$39,$71,$93,$00,$64,$FF,$00,$00,$78,$00,$64,$1D,$01,$83,$F4,$F3,$00,$86,$03,$00,$6F,$5B,$0F,$81,$A3,$A0
    59:10.822: Finished reading frame
    59:10.851: Start writing frame
    59:10.851: Send: $F0,$57,$01,$00,$B8
    59:10.852: Finished writing frame
    59:10.852: Start reading frame
    59:10.863: Aldl frame header byte: $F0
    59:10.863: Aldl frame length byte: $57
    59:10.863: Recv: $F0,$57,$01,$00,$B8
    59:10.863: Finished reading frame
    59:10.863: MAX232 echo: $F0,$57,$01,$00,$B8
    59:10.863: Start reading frame
    59:10.863: Aldl frame header byte: $F0
    59:10.863: Aldl frame length byte: $95
    59:10.941: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$25,$04,$24,$05,$85,$00,$07,$4F,$13,$60,$6E,$6E,$01,$6B,$10,$00,$3D,$F3,$5C,$8A,$89,$00,$3C,$8A,$00,$00,$0F,$00,$39,$71,$93,$00,$63,$FF,$00,$00,$7E,$00,$64,$1D,$01,$83,$F4,$F3,$04,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$C2
    59:10.941: Finished reading frame
    59:10.972: Start writing frame
    59:10.972: Send: $F0,$57,$01,$00,$B8
    59:10.972: Finished writing frame
    59:10.972: Start reading frame
    59:10.983: Aldl frame header byte: $F0
    59:10.983: Aldl frame length byte: $57
    59:10.983: Recv: $F0,$57,$01,$00,$B8
    59:10.983: Finished reading frame
    59:10.983: MAX232 echo: $F0,$57,$01,$00,$B8
    59:10.984: Start reading frame
    59:10.984: Aldl frame header byte: $F0
    59:10.984: Aldl frame length byte: $95
    59:11.062: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$23,$04,$5B,$05,$CE,$00,$07,$41,$11,$60,$6F,$6E,$01,$6C,$10,$00,$3D,$F3,$5C,$8A,$88,$00,$3C,$88,$00,$00,$0F,$00,$39,$71,$93,$00,$69,$FF,$00,$00,$78,$00,$64,$1D,$01,$83,$F4,$F3,$00,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$59
    59:11.062: Finished reading frame
    59:11.091: Start writing frame
    59:11.091: Send: $F0,$57,$01,$00,$B8
    59:11.091: Finished writing frame
    59:11.091: Start reading frame
    59:11.103: Aldl frame header byte: $F0
    59:11.103: Aldl frame length byte: $57
    59:11.103: Recv: $F0,$57,$01,$00,$B8
    59:11.103: Finished reading frame
    59:11.103: MAX232 echo: $F0,$57,$01,$00,$B8
    59:11.103: Start reading frame
    59:11.103: Aldl frame header byte: $F0
    59:11.103: Aldl frame length byte: $95
    59:11.181: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$24,$04,$4E,$05,$BD,$01,$07,$25,$10,$60,$82,$6E,$01,$80,$10,$00,$3D,$F3,$5D,$8A,$88,$00,$3C,$89,$00,$00,$12,$00,$39,$71,$93,$00,$79,$FF,$00,$00,$7A,$00,$64,$1D,$01,$83,$F4,$F3,$04,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$50
    59:11.181: Finished reading frame
    59:11.208: Start writing frame
    59:11.208: Send: $F0,$57,$01,$00,$B8
    59:11.209: Finished writing frame
    59:11.209: Start reading frame
    59:11.220: Aldl frame header byte: $F0
    59:11.220: Aldl frame length byte: $57
    59:11.220: Recv: $F0,$57,$01,$00,$B8
    59:11.220: Finished reading frame
    59:11.220: MAX232 echo: $F0,$57,$01,$00,$B8
    59:11.220: Start reading frame
    59:11.220: Aldl frame header byte: $F0
    59:11.220: Aldl frame length byte: $95
    59:11.298: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$25,$04,$2B,$05,$8F,$00,$07,$0F,$0E,$60,$82,$6E,$01,$80,$10,$00,$3D,$F3,$5C,$8A,$88,$00,$3C,$87,$00,$00,$12,$00,$39,$71,$93,$00,$77,$FF,$00,$00,$7E,$00,$64,$1D,$01,$83,$F4,$F3,$00,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$BE
    59:11.298: Finished reading frame
    59:11.323: Start writing frame
    59:11.323: Send: $F0,$57,$01,$00,$B8
    59:11.323: Finished writing frame
    59:11.323: Start reading frame
    59:11.335: Aldl frame header byte: $F0
    59:11.335: Aldl frame length byte: $57
    59:11.335: Recv: $F0,$57,$01,$00,$B8
    59:11.335: Finished reading frame
    59:11.335: MAX232 echo: $F0,$57,$01,$00,$B8
    59:11.335: Start reading frame
    59:11.335: Aldl frame header byte: $F0
    59:11.335: Aldl frame length byte: $95
    59:11.413: Recv: $F0,$95,$01,$06,$23,$00,$00,$00,$00,$B7,$B4,$23,$01,$27,$03,$F5,$05,$47,$00,$07,$04,$0E,$60,$84,$6E,$01,$81,$10,$00,$3D,$F3,$59,$8A,$88,$00,$3C,$89,$00,$00,$13,$00,$39,$71,$93,$00,$73,$FF,$00,$00,$86,$00,$64,$1D,$01,$83,$F4,$F3,$04,$87,$03,$00,$6F,$5B,$0F,$81,$A3,$3B
    59:11.413: Finished reading frame
    59:11.413: Frame capture buffer is full
    59:11.438: Resuming normal ALDL communications...
    59:11.438: Send resume command: $F4,$56,$09,$AD
    59:11.438: Start writing frame
    59:11.438: Send: $F4,$56,$09,$AD
    59:11.438: Finished writing frame
    59:11.438: Start reading frame
    59:11.448: Aldl frame header byte: $F4
    59:11.448: Aldl frame length byte: $56
    59:11.448: Recv: $F4,$56,$09,$AD
    59:11.448: Finished reading frame
    59:11.448: MAX232 echo: $F4,$56,$09,$AD
    59:11.448: Start reading frame
    59:11.548: Com timeout: Expecting frame header byte
    59:11.574: Stop macro: Engine data and DTCs: DATADTC
    
    59:31.401: Start macro: Engine data and DTCs: DATADTC
    59:31.391: Synchronising ALDL communications...
    59:31.391: Waiting for heartbeat: $F0,$55,$BB
    59:31.391: Waiting for Aldl bus silence of at least 31ms...
    59:31.472: Start reading frame
    59:31.484: Aldl frame header byte: $ A
    59:31.485: Aldl frame length byte: $58
    59:31.485: Recv: $0A,$58,$00,$03,$86,$15
    59:31.485: Finished reading frame
    59:31.485: Frame:  0 = $0A,$58,$00,$03,$86,$15
    59:31.485: Start reading frame
    59:31.534: Aldl frame header byte: $ A
    59:31.535: Aldl frame length byte: $58
    59:31.535: Recv: $0A,$58,$00,$03,$89,$12
    59:31.535: Finished reading frame
    59:31.535: Frame:  1 = $0A,$58,$00,$03,$89,$12
    59:31.535: Start reading frame
    59:31.585: Aldl frame header byte: $ A
    59:31.585: Aldl frame length byte: $58
    59:31.585: Recv: $0A,$58,$00,$03,$85,$16
    59:31.585: Finished reading frame
    59:31.585: Frame:  2 = $0A,$58,$00,$03,$85,$16
    59:31.585: Start reading frame
    59:31.607: Aldl frame header byte: $ 5
    59:31.607: Aldl frame length byte: $5F
    59:31.618: Recv: $05,$5F,$00,$00,$00,$3C,$89,$CB,$38,$02,$00,$B8,$1A
    59:31.618: Finished reading frame
    59:31.618: Frame:  3 = $05,$5F,$00,$00,$00,$3C,$89,$CB,$38,$02,$00,$B8,$1A
    59:31.618: Start reading frame
    59:31.635: Aldl frame header byte: $ A
    59:31.635: Aldl frame length byte: $58
    59:31.635: Recv: $0A,$58,$00,$03,$84,$17
    59:31.635: Finished reading frame
    59:31.635: Frame:  4 = $0A,$58,$00,$03,$84,$17
    59:31.635: Start reading frame
    59:31.656: Aldl frame header byte: $F0
    59:31.656: Aldl frame length byte: $55
    59:31.656: Recv: $F0,$55,$BB
    59:31.656: Finished reading frame
    59:31.656: Frame:  5 = $F0,$55,$BB
    59:31.656: Found heartbeat: $F0,$55,$BB - ALDL synchronised
    59:31.656: Send suspend command: $F4,$56,$08,$AE
    59:31.656: Start writing frame
    59:31.656: Send: $F4,$56,$08,$AE
    59:31.656: Finished writing frame
    59:31.656: Start reading frame
    59:31.666: Aldl frame header byte: $F4
    59:31.666: Aldl frame length byte: $56
    59:31.666: Recv: $F4,$56,$08,$AE
    59:31.666: Finished reading frame
    59:31.666: MAX232 echo: $F4,$56,$08,$AE
    59:31.666: Start reading frame
    59:31.685: Aldl frame header byte: $ A
    59:31.685: Aldl frame length byte: $58
    59:31.685: Recv: $0A,$58,$00,$03,$83,$18
    59:31.685: Finished reading frame
    59:31.685: Start writing frame
    59:31.685: Send: $F0,$57,$01,$00,$B8
    59:31.685: Finished writing frame
    59:31.685: Start reading frame
    59:31.696: Aldl frame header byte: $F0
    59:31.696: Aldl frame length byte: $57
    59:31.696: Recv: $F0,$57,$01,$00,$B8
    59:31.696: Finished reading frame
    59:31.696: MAX232 echo: $F0,$57,$01,$00,$B8
    59:31.696: Start reading frame
    59:31.735: Aldl frame header byte: $ A
    59:31.735: Aldl frame length byte: $58
    59:31.735: Recv: $0A,$58,$00,$03,$80,$1B
    59:31.735: Finished reading frame
    59:31.827: Start writing frame
    59:31.827: Send: $F0,$57,$01,$00,$B8
    59:31.827: Finished writing frame
    59:31.827: Start reading frame
    59:31.833: Aldl frame header byte: $ A
    59:31.833: Aldl frame length byte: $58
    59:31.833: Recv: $0A,$58,$00,$03,$15,$00
    59:31.833: Error: Reply frame checksum failure
    59:31.842: Finished reading frame
    59:31.842: Error: No echo received from MAX232
    59:31.844: Start reading frame
    59:31.844: Aldl frame header byte: $ 0
    59:31.844: Aldl frame length byte: $B8
    59:31.940: Com timeout: Data frame truncated: $00,$B8,$F0,$55,$BB,$0A,$58,$00,$03,$7F,$1C,$0A,$58,$00,$03,$81,$1A,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    59:31.947: Aborting request due to previous error
    59:31.949: Start writing frame
    59:31.949: Send: $F0,$57,$01,$00,$B8
    59:31.949: Finished writing frame
    59:31.950: Start reading frame
    59:31.961: Aldl frame header byte: $F0
    59:31.961: Aldl frame length byte: $57
    59:31.961: Recv: $F0,$57,$01,$00,$B8
    59:31.961: Finished reading frame
    59:31.961: MAX232 echo: $F0,$57,$01,$00,$B8
    59:31.961: Start reading frame
    59:31.985: Aldl frame header byte: $ A
    59:31.985: Aldl frame length byte: $58
    59:31.985: Recv: $0A,$58,$00,$03,$6F,$2C
    59:31.985: Finished reading frame
    59:32.015: Start writing frame
    59:32.015: Send: $F0,$57,$01,$00,$B8
    59:32.015: Finished writing frame
    59:32.015: Start reading frame
    59:32.019: Aldl frame header byte: $E8
    59:32.019: Aldl frame length byte: $ 2
    59:32.019: Recv: $E8,$55,$00
    59:32.019: Error: Reply frame checksum failure
    59:32.032: Finished reading frame
    59:32.032: Error: No echo received from MAX232
    59:32.036: Start reading frame
    59:32.036: Aldl frame header byte: $B8
    59:32.036: Aldl frame length byte: $68
    59:32.049: Recv: $B8,$68,$F0,$57,$01,$00,$B8,$F0,$95,$01,$06,$23,$00,$00,$00,$00,$B8,$B4,$23,$01,$23,$04
    59:32.049: Error: Reply frame checksum failure
    59:32.058: Finished reading frame
    59:32.058: Aborting request due to previous error
    59:32.062: Start writing frame
    59:32.062: Send: $F0,$57,$01,$00,$B8
    59:32.062: Finished writing frame
    59:32.062: Start reading frame
    59:32.071: Aldl frame header byte: $F3
    59:32.071: Aldl frame length byte: $54
    59:32.071: Recv: $F3,$55,$80
    59:32.071: Error: Reply frame checksum failure
    59:32.085: Finished reading frame
    59:32.085: Error: No echo received from MAX232
    59:32.089: Start reading frame
    59:32.089: Aldl frame header byte: $88
    59:32.089: Aldl frame length byte: $ 0
    59:32.089: Recv: $88,$55,$20
    59:32.089: Error: Reply frame checksum failure
    59:32.098: Finished reading frame
    59:32.098: Aborting request due to previous error
    59:32.101: Start writing frame
    59:32.101: Send: $F0,$57,$01,$00,$B8
    59:32.101: Finished writing frame
    59:32.101: Start reading frame
    59:32.112: Aldl frame header byte: $ 1
    59:32.112: Aldl frame length byte: $1A
    59:32.112: Recv: $01,$55,$08
    59:32.112: Error: Reply frame checksum failure
    59:32.126: Finished reading frame
    59:32.126: Error: No echo received from MAX232
    59:32.130: Start reading frame
    59:32.130: Aldl frame header byte: $ 0
    59:32.130: Aldl frame length byte: $B8
    59:32.236: Com timeout: Data frame truncated: $00,$B8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
    59:32.244: Aborting request due to previous error
    59:32.347: Resuming normal ALDL communications...
    59:32.347: Send resume command: $F4,$56,$09,$AD
    59:32.347: Start writing frame
    59:32.347: Send: $F4,$56,$09,$AD
    59:32.347: Finished writing frame
    59:32.347: Start reading frame
    59:32.357: Aldl frame header byte: $F4
    59:32.357: Aldl frame length byte: $56
    59:32.357: Recv: $F4,$56,$09,$AD
    59:32.357: Finished reading frame
    59:32.357: MAX232 echo: $F4,$56,$09,$AD
    59:32.357: Start reading frame
    59:32.455: Com timeout: Expecting frame header byte
    59:32.481: Stop macro: Engine data and DTCs: DATADTC
    But other than that, and missing information, it appears to work. Is there some way to get it to reconnect on errors which terminate the macro, or simply ignore these errors?
    Also how do i log the data? I cant figure out how to save it.

    any idea why most of the sensors are not logging?


    Click image for larger version. 

Name:	talking to cars.png 
Views:	272 
Size:	154.3 KB 
ID:	14287

  5. #5
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,503

    Default

    Quote Originally Posted by tunethis View Post
    So I got another laptop with a real serial port and it works!

    Well I should say i can read TPS (on charts screen), battery, kmh, rpm coolant temp, and fuel mix... nothing else

    I also have a problem with when pressing the green button to start capturing data, it occasionally stops recording with an error. Here is a typical session. Sometimes it doesnt time out for a few minutes, but sometimes i have to keep hitting the green button.

    But other than that, and missing information, it appears to work. Is there some way to get it to reconnect on errors which terminate the macro, or simply ignore these errors?
    Also how do i log the data? I cant figure out how to save it.

    any idea why most of the sensors are not logging?
    Try changing the suspend and resume commands to send to node $F0 instead of node $F4.

    Click image for larger version. 

Name:	v4.png 
Views:	265 
Size:	32.6 KB 
ID:	14288

    It looks like the suspend command is being ignored and the other modules on the ALDL bus are continuing to transmit which will eventually cause the V4 software to detect a collision with that data and that will terminate the log.

    If you are using the eval version then only a subset of the dash sensors and charts are active.
    See the V4 Help->Help option under: Release Notes -> Pro vs Eval.

    Regards
    Paul
    Before asking for help, please read this.

Similar Threads

  1. Trouble Communicating with E38 ECM
    By philip.long in forum E37, E38 & E67 PFI ECM's
    Replies: 5
    Last Post: January 25th, 2009, 09:33 AM
  2. FS not communicating in dead poll
    By Big Block in forum Black Box Logging
    Replies: 4
    Last Post: January 7th, 2008, 12:24 PM
  3. Having trouble communicating with 07tbss
    By Stoichiometric in forum E37, E38 & E67 PFI ECM's
    Replies: 3
    Last Post: October 12th, 2007, 07:57 PM
  4. Problems with communicating efilive to max232
    By jnedmonds in forum EFILive V4
    Replies: 2
    Last Post: February 21st, 2006, 11:23 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •