Main Page | Class List | File List | Class Members | File Members | Related Pages

otto_iso_packet Union Reference

ISO bus communication messages. More...

#include <iso.h>

List of all members.

Public Attributes

struct {
   unsigned char   data [OTTO_ISO_PACKET_LENGTH_MAX]
   int   length
raw
 RAW packet data.

struct {
   unsigned char   fmt
 format: 0x81 physical addr, 0xc1 functional

   unsigned char   tgt
 target

   unsigned char   src
 source

   unsigned char   scr
 start comm service id: 0x81

   unsigned char   cs
 checksum

scr
 start comm message

struct {
   unsigned char   fmt
 format: 0x80 physical adr, 0xc0 functional

   unsigned char   tgt
 target

   unsigned char   src
 source

   unsigned char   len
 additional length: 0x03

   unsigned char   scrpr
 start comm positive response service id: 0xc1 (SCRPR)

   unsigned char   kb1
 key byte 1: 0xea (for iso14230)

   unsigned char   kb2
 key byte 2: 0x8f (for iso14230)

   unsigned char   cs
 checksum

scrpr
 start comm response


Detailed Description

ISO bus communication messages.


Member Data Documentation

unsigned char otto_iso_packet::cs
 

checksum

unsigned char otto_iso_packet::data[OTTO_ISO_PACKET_LENGTH_MAX]
 

unsigned char otto_iso_packet::fmt
 

format: 0x80 physical adr, 0xc0 functional

unsigned char otto_iso_packet::kb1
 

key byte 1: 0xea (for iso14230)

unsigned char otto_iso_packet::kb2
 

key byte 2: 0x8f (for iso14230)

unsigned char otto_iso_packet::len
 

additional length: 0x03

int otto_iso_packet::length
 

struct { ... } otto_iso_packet::raw
 

RAW packet data.

struct { ... } otto_iso_packet::scr
 

start comm message

unsigned char otto_iso_packet::scr
 

start comm service id: 0x81

struct { ... } otto_iso_packet::scrpr
 

start comm response

unsigned char otto_iso_packet::scrpr
 

start comm positive response service id: 0xc1 (SCRPR)

unsigned char otto_iso_packet::src
 

source

unsigned char otto_iso_packet::tgt
 

target


The documentation for this union was generated from the following file:
Generated on Thu Jul 8 19:26:08 2004 for OpenOtto by doxygen 1.3.7