10#ifndef TURAG_FELDBUS_FUER_ASEB_H_
11#define TURAG_FELDBUS_FUER_ASEB_H_
14#include "base_protocol.h"
20#define TURAG_FELDBUS_ASEB_GENERIC 0x01
30#define TURAG_FELDBUS_ASEB_MAX_CHANNELS_PER_TYPE 16
32#define TURAG_FELDBUS_ASEB_INDEX_START_DIGITAL_INPUT 1
34#define TURAG_FELDBUS_ASEB_INDEX_START_ANALOG_INPUT 17
36#define TURAG_FELDBUS_ASEB_INDEX_START_DIGITAL_OUTPUT 33
38#define TURAG_FELDBUS_ASEB_INDEX_START_PWM_OUTPUT 49
46#define TURAG_FELDBUS_ASEB_SYNC 0xff
47#define TURAG_FELDBUS_ASEB_PWM_SPEED 243
48#define TURAG_FELDBUS_ASEB_SYNC_SIZE 244
49#define TURAG_FELDBUS_ASEB_CHANNEL_NAME 245
50#define TURAG_FELDBUS_ASEB_CHANNEL_NAME_LENGTH 246
51#define TURAG_FELDBUS_ASEB_NUMBER_OF_DIGITAL_INPUTS 247
52#define TURAG_FELDBUS_ASEB_NUMBER_OF_DIGITAL_OUTPUTS 248
53#define TURAG_FELDBUS_ASEB_NUMBER_OF_ANALOG_INPUTS 249
54#define TURAG_FELDBUS_ASEB_ANALOG_INPUT_RESOLUTION 250
55#define TURAG_FELDBUS_ASEB_ANALOG_INPUT_FACTOR 251
56#define TURAG_FELDBUS_ASEB_NUMBER_OF_PWM_OUTPUTS 252
57#define TURAG_FELDBUS_ASEB_PWM_OUTPUT_FREQUENCY 253
58#define TURAG_FELDBUS_ASEB_PWM_OUTPUT_MAX_VALUE 254