That sounds more like the TS-CAN isn't setup, properly, check the IRQ's are
right.
CAN is pretty simple really, you get the right baud rate, the right protocol
and go from there. For live data streams everyone uses their own
protocols., then it gets more complicated decoding the data.
If you know what the protocol is, you're in a lot better shape. Some cars
just dump out information at different ms intervals, some only send if you
ask, others have control messages going back and forth between the
subsystems. Each node will have a set of message ID's attached to it (
typically ) for ecu's its usually in the 0x7e0 area.
However even as a GM-Tech its unlikely you'd get that information, its
usually not that easy to come across, its good for you as GM is a large
company so it's a lot more likely the information has been leaked, but to
get all the various information on all the different cars, would be a
stretch.
Other than than you can use ISO15765 , which is basically OBD II diagnostics
over CAN. The spec is available from the SAE, but it again won't tell you
OEM specific PID's. So you'll be basically remaking an OBD II scan tool.
If you have access to a dealer scanner and can use it with impunity, then it's
easier to sniff the can bus and determine some of the features.
> I am a General Motors tech and I have just purchased a ts-7552. It is
> cabable of talking to can networks but I have no knowlege of can networks
> or how to use this device for that purpose.
> I am looking to use this device to monitor messages on the canbus of the
> vehicles that I repair. Does anyone have any articles that I can read to
> understand more about can networks? Also any articles on how to use this
> feature on the ts-7000. The documentation is kind of vague. Also when I
> issue the command canctl -D I get an error message
>
> "canctl: canctl.c:440: can_irqwait: Assertion `can_irqfd != -1' failed.
> Aborted"
>
> And the --server is not in the --help section. Is this normal?
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|