ts-7000
[Top] [All Lists]

Re: [ts-7000] ts-7552 can network communication

To:
Subject: Re: [ts-7000] ts-7552 can network communication
From: Larry Howell <>
Date: Thu, 11 Feb 2010 09:53:12 -0500
sphinx161171 wrote:
> 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?
> 

CAN can be complex.  I've used CAN in an industrial environment that 
employed CiA (CAN in Automation) protocols on Freescale MCU based SBCs. 
  I've not used it on TS products and have no knowledge of how GM 
employs it in their vehicles.

CAN is a message exchange network mechanism.  Individual nodes have an 
11-bit (CAN version 1.0) or 29-bit (CAN version 2.0) identifier.  The 
network speed (up to 1 Mbps) is selectable depending on the number of 
nodes and how many messages are sent.  Often the messages are wrapped in 
a higher-level transport protocol that improves reliability and ease of 
use.  Think of this as similar to the differences between using Ethernet 
with UDP vs. TCP/IP.

In your situation, I'd begin by looking for internal GM documentation 
detailing the GM CAN implementation.  This should describe which 
version, the transfer speed, and if a protocol is used.  Then search the 
web for examples of implementing that mechanism.  Don't expect a simple 
solution.  The TS hardware appears to be capable of supporting CAN 2.0 
at standard speeds, so any protocol could be used.  I'd expect that 
coding an app to handle interfacing to the vehicles is likely to take a 
good chunk of time and effort, and depend very much on how detailed a 
specification of the GM implementation you can find.

Larry


------------------------------------

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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU