Richard Hoekstra
/
TLS2-Motorcontroller_v2
De motorcontroller van het TLS2 project.
instructions.h
- Committer:
- RichardHoekstra
- Date:
- 2016-11-22
- Revision:
- 9:1bdf5107920f
- Parent:
- 7:ace2a14eff7d
File content as of revision 9:1bdf5107920f:
#include "mbed.h" enum command_t{ //MOTORCONTROLLER COMMANDS SET_MODE = 1, SET_CONSTANT_PRESSURE, SET_CONSTANT_FLOW, SET_CONSTANT_SPEED, SET_MIN, SET_MAX, SET_FREQUENCY, RECEIVE_PRESSURE, RECEIVE_FLOW, //SENSORCONTROLLER COMMANDS //Pressure sensor commands SET_SENSOR_PRESSURE_1_SAMPLE_RATE = 13, SET_SENSOR_PRESSURE_1_MVA, SET_RESPONSE_SENSOR_PRESSURE_1, SET_SENSOR_PRESSURE_2_SAMPLE_RATE, SET_SENSOR_PRESSURE_2_MVA, SET_RESPONSE_SENSOR_PRESSURE_2, //Temperature sensor commands SET_SENSOR_TEMPERATURE_1_SAMPLE_RATE, SET_SENSOR_TEMPERATURE_1_MVA, SET_RESPONSE_SENSOR_TEMPERATURE_1, SET_SENSOR_TEMPERATURE_2_SAMPLE_RATE, SET_SENSOR_TEMPERATURE_2_MVA, SET_RESPONSE_SENSOR_TEMPERATURE_2, //Flow sensor commands SET_SENSOR_FLOW_SAMPLE_RATE, SET_SENSOR_FLOW_MVA, SET_RESPONSE_SENSOR_FLOW, //Motor sensor //Note: currently not used SET_SENSOR_SPEED_SAMPLE_RATE, SET_SENSOR_SPEED_MVA, SET_RESPONSE_SENSOR_SPEED };