Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: ICE-Application/src/CommandParser/cmd_utils.h
- Revision:
- 2:02cb20446785
- Parent:
- 1:b2e90cda7a5a
--- a/ICE-Application/src/CommandParser/cmd_utils.h Tue Jan 24 19:06:45 2017 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +0,0 @@ -#ifndef CMDUTILS_H -#define CMDUTILS_H - -#include "global.h" -#include <string> -#include <stdio.h> -#include <stdint.h> - -typedef struct vregFile_tag { - std::string fname; - std::string id; - float value; -} VregFile_t; - -typedef struct ioFile_tag { - std::string fname; - std::string id; - std::string name; - float min; - float max; - unsigned char node; - unsigned char rtype; - unsigned char type; - unsigned char size; - unsigned char order; - unsigned char rfreq; - unsigned char argc; - uint32_t reg; - RegisterType_t regType; -} IOFile_t; - -typedef struct setpointControlFile_tag { - std::string controlFile; - std::string id; // control identifier - int priority; // control priority - std::string input; // control input - std::string output; // control output - double setpoint; // setpoint value - double productFactor; // unused - bool actingDir; // acting direction - double tolerance; - -} SetpointControlFile_t; - -typedef struct timerControlFile_tag { - std::string controlFile; // file containing control data - std::string id; // timer identifier - std::string output; // output to control - unsigned int priority; // control priority - unsigned int day; - unsigned int startHour; // start hour (0-23) - unsigned int startMin; // start minute (0-59) - unsigned int startSec; // start second (0-59) - unsigned int duration; // duration in seconds - unsigned int week; // every week, first week, ... -} TimerControlFile_t; - -void createVregFile(VregFile_t&); -void createIOFile(IOFile_t&); -void createSetpointControlFile(SetpointControlFile_t&); -void createTimerControlFile(TimerControlFile_t&); -#endif