CAN-200: Структура RX_TX_Buffer

CAN-200 1.3.0

Поля данных
Структура RX_TX_Buffer

Принятый/выдаваемый CAN кадр Подробнее...

`#include <public.h>`

## Поля данных

unsigned short | FF
| Формат кадра Подробнее...
unsigned short | sID
| Стандартный идентификатор Подробнее...
unsigned long | extID
| Расширенный идентификатор Подробнее...
unsigned short | RTR
| Значение бита RTR (0 или 1)
unsigned short | DLC
| Количество принятых/выдаваемых байт данных (0-8)
unsigned short | DataByte [8]
| Выдаваемые/принимаемые данные (от 0 до 8 байт) Подробнее...

## Подробное описание

Принятый/выдаваемый CAN кадр

Поля структуры содержат информацию кадра принятого или выдаваемого платой CAN200

Примеры:
  test-read.cpp и test-write.cpp.

## Поля

## ◆ DataByte

unsigned short DataByte[8]

Выдаваемые/принимаемые данные (от 0 до 8 байт)

Реальное количество принимаемых/выдаваемых данных определяется полем DLC

Примеры:
  test-read.cpp и test-write.cpp.

## ◆ extID

unsigned long extID

Расширенный идентификатор

29-ти битный идентификатор принятого кадра (действителен только при FF = PeliCAN)

Примеры:
  test-read.cpp и test-write.cpp.

## ◆ FF

unsigned short FF

Формат кадра

BasicCAN - стандартный кадр

PeliCAN - расширенный кадр

Примеры:
  test-read.cpp и test-write.cpp.

## ◆ sID

unsigned short sID

Стандартный идентификатор

11-ти битный идентификатор принятого кадра (действителен только при FF = BasicCAN)

Примеры:
  test-read.cpp и test-write.cpp.

Объявления и описания членов структуры находятся в файле:

- public.h

CAN-200 documentation. Copyright (c) 2012 - 2017 Elcus Corporation. All rights reserved.