aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/IDS/IDS.h
blob: 7f7934439b65d479da9f194ffc101c8e2965366c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef MODULES_IDS_IDS_H_
#define MODULES_IDS_IDS_H_
#include "PMR/common/MessageContainer.pb-c.h"
#include "PMR/Hardware/HardwareDispenser.pb-c.h"
#include "drivers/motors/motor.h"
#include "ids_ex.h"

extern uint32_t DispenserIdToMotorId[MAX_SYSTEM_DISPENSERS];
extern float DispenserPressure[MAX_SYSTEM_DISPENSERS];
uint32_t DispenserConfigMessage(HardwareDispenser * request);

extern HardwareDispenser DispensersCfg[ MAX_SYSTEM_DISPENSERS];

extern uint32_t DispenserIdToMotorId[MAX_SYSTEM_DISPENSERS];

uint32_t IDS_Dispenser_EmptyCBFunction(uint32_t IfIndex, uint32_t ReadValue);



#endif  //MODULES_IDS_IDS_H_