Re: can demo



On Sat, 12 Jul 2008 16:12:53 +0200, Heinz-Jürgen Oertel
<hj.oertel@xxxxxxxxxxx> wrote:


I think that it can be that the transmission in his case does not finish.
One reason, the CAN transceiver gets no acknowledge. A typical failure of
novices. CAN is in this regard very different from sending a byte via a
UART.

This might well be the case, since the OP did not say anything about
what other devices there are on the bus.

If the development kit is the only device on the CAN bus, the
transmitter tries over and over again to send the same message, until
an other device is connected to the bus, which acknowledges the
transmission.

This CANbus feature can be quite nasty if you are sending commands
over CANbus and the bus is intermittent for some reason. When the bus
is finally working again, a very outdated command might get through,
causing various kinds of hazards. In such cases, some higher level
protocol is required, e.g heartbeat messages or time tagged commands
etc. Clearing the transmission queue and reseting the CAN controller
chip if it appears to be stuck also reduces the risk related to
delayed commands.

Paul

.



Relevant Pages

  • Re: Knowledge in DUP-line protocol?
    ... pulse, Low for 0,7 s, High for 0,3 s. ... the bus. ... transmission of each block of bits, headed by a 8 ms starter, the ... If, for some reason, one channel is to be transmitted as a 1, ...
    (sci.electronics.design)
  • Re: Knowledge in DUP-line protocol?
    ... StartOfTransmission pulse =8 ms of Low, followed by N (32, 64, ... short the bus. ... transmission of each block of bits, headed by a 8 ms starter, the ... If, for some reason, one channel is to be transmitted as a 1 ...
    (sci.electronics.design)
  • Re: Knowledge in DUP-line protocol?
    ... bus to when they are trying to transmit, ... so that the transmission of a 0 is changed "on ... its timing spec etc. ... pulling low, when must it start pulling low (first allowed and ...
    (sci.electronics.design)
  • Re: PVR Streamer?
    ... A good reason to dump it then. ... Transmission cannot be perfect, so frames will get lost - no tuner can ... But with the right player you shouldn't have any trouble. ... Freezing may be a TS playback issue but I still suspect your tuner. ...
    (uk.tech.tv.video.pvr)
  • Ever hack (nGene,nOtto) a man to pieces and start eating it?
    ... TORONTO - A chilling recording of a radio transmission between RCMP officers responding to the killing of a man who was stabbed and dismembered aboard a Greyhound bus in Manitoba was leaked on the Internet and received widespread attention Saturday. ... On the recording, one officer describes the suspect - who police code-named Badger-moving around the bus, which was barricaded by the driver and a passenger. ... Police laid a charge of second-degree murder this week against a suspect, Vince Weiguang Li, 40, of Edmonton. ...
    (rec.sport.pro-wrestling)