- Added Sycamore protocol and command context to SICS
- Added sinfo to SICS - Added driver for TCP/IP Astrium velocity selector - Added driver for TCP/IP Astrium chopper controller
This commit is contained in:
@@ -69,7 +69,7 @@ typedef struct __VelSelDriv *pVelSelDriv;
|
||||
#define VSACCEL -7
|
||||
#define VSFAIL -2
|
||||
|
||||
typedef enum {eStart, eRegel, eHalted} eVeloMode;
|
||||
typedef enum {vStart, eRegel, eHalted} eVeloMode;
|
||||
#define RPMALIFE 3090
|
||||
|
||||
/*----------------------------- The private data structure ---------------*/
|
||||
@@ -165,7 +165,7 @@ typedef enum {eStart, eRegel, eHalted} eVeloMode;
|
||||
case eHalted:
|
||||
strcpy(pCommand,"SST");
|
||||
pDorn->fTarget = fVal;
|
||||
pDorn->eVelo = eStart;
|
||||
pDorn->eVelo = vStart;
|
||||
pDorn->t_End = time(NULL) + 1800; /* start time + 30 min */
|
||||
break;
|
||||
case eRegel:
|
||||
@@ -323,7 +323,7 @@ typedef enum {eStart, eRegel, eHalted} eVeloMode;
|
||||
/* some serious logic because of multi - modes */
|
||||
switch(pDorn->eVelo)
|
||||
{
|
||||
case eStart:
|
||||
case vStart:
|
||||
*iCode = ROTSTART;
|
||||
*fCur = 0.;
|
||||
if(sStatus.cur_rpm >= RPMALIFE)
|
||||
@@ -577,7 +577,7 @@ typedef enum {eStart, eRegel, eHalted} eVeloMode;
|
||||
{
|
||||
pVelSelDriv pNew = NULL;
|
||||
pDornier pDorn = NULL;
|
||||
char *pPtr = NULL;
|
||||
const char *pPtr = NULL;
|
||||
int iVal, iRet;
|
||||
|
||||
/* the most likely error is the parameters specified are wrong!
|
||||
|
||||
Reference in New Issue
Block a user