HFCC-01 Low-Level Software (LLSW)
Rel_6802_HFCC-01-RP-CSAR-CB
Toggle main menu visibility
Loading...
Searching...
No Matches
deviceLibModule.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2025, TUSAS Malaysia
3
* All rights reserved.
4
* This file contains proprietary information. This
5
* file shall not be duplicated, used, modified,
6
* or disclosed in whole or in part without
7
* the express written consent of TUSAS.
8
*/
9
16
17
#ifndef INCLUDED_DEVICE_LIB_MODULE_H
18
#define INCLUDED_DEVICE_LIB_MODULE_H
19
20
#include "commonDataTypes.h"
21
#include "
modStatus.h
"
22
#include "
modConfig.h
"
23
#include "
modA429.h
"
24
#include "
modAnalogIn.h
"
25
#include "
modDiscreteIn.h
"
26
#include "
modDiscreteOut.h
"
27
#include "
modPwm.h
"
28
#include "
modRvdt.h
"
29
#include "
modPsu.h
"
30
#include "
modHsb.h
"
31
#include "
modHeartbeat.h
"
32
36
typedef
enum
37
{
38
A429
= 0x02U,
39
ANIN
= 0x04U,
40
DIN
= 0x08U,
41
DOUT
= 0x10U,
42
PWM
= 0x20U,
43
RVDT
= 0x40U,
44
PSU
= 0x80U
45
}
ModuleType
;
46
47
#endif
// INCLUDED_DEVICE_LIB_MODULE_H
ModuleType
ModuleType
This is enum definition for module type.
Definition
deviceLibModule.h:37
ANIN
@ ANIN
Analog input module type.
Definition
deviceLibModule.h:39
A429
@ A429
Arinc 429 module type.
Definition
deviceLibModule.h:38
DIN
@ DIN
Discrete input module type.
Definition
deviceLibModule.h:40
DOUT
@ DOUT
Discrete output module type.
Definition
deviceLibModule.h:41
RVDT
@ RVDT
RVDT module type.
Definition
deviceLibModule.h:43
PSU
@ PSU
PSU module type.
Definition
deviceLibModule.h:44
PWM
@ PWM
PWM module type.
Definition
deviceLibModule.h:42
modA429.h
modAnalogIn.h
modConfig.h
modDiscreteIn.h
modDiscreteOut.h
modHeartbeat.h
modHsb.h
modPsu.h
modPwm.h
modRvdt.h
modStatus.h
17 Source Code
HFCC-01-CD-SC-0.22.4
Release_Packages
DlmApi
DeviceLibModule
Include
deviceLibModule.h
Generated by
1.18.0