Added optional "GetDriverTextPar" function to allow fetching of text parameters (eg units) from motor drivers.
See SICS-10 on Jira. r1677 | ffr | 2007-03-20 11:22:10 +1100 (Tue, 20 Mar 2007) | 3 lines
This commit is contained in:
committed by
Douglas Clowes
parent
86f584ea45
commit
537204f2e2
3
modriv.h
3
modriv.h
@@ -14,6 +14,7 @@
|
|||||||
#define MOTREDO -1
|
#define MOTREDO -1
|
||||||
#define MOTFAIL 0
|
#define MOTFAIL 0
|
||||||
#define MOTOK 1
|
#define MOTOK 1
|
||||||
|
#define TEXTPARLEN 1024
|
||||||
|
|
||||||
typedef struct __AbstractMoDriv {
|
typedef struct __AbstractMoDriv {
|
||||||
/* general motor driver interface
|
/* general motor driver interface
|
||||||
@@ -35,6 +36,8 @@
|
|||||||
void (*ListDriverPar)(void *self, char *motorName,
|
void (*ListDriverPar)(void *self, char *motorName,
|
||||||
SConnection *pCon);
|
SConnection *pCon);
|
||||||
void (*KillPrivate)(void *self);
|
void (*KillPrivate)(void *self);
|
||||||
|
int (*GetDriverTextPar)(void *self, char *name,
|
||||||
|
char *textPar);
|
||||||
} MotorDriver;
|
} MotorDriver;
|
||||||
|
|
||||||
/* the first fields above HAVE to be IDENTICAL to those below */
|
/* the first fields above HAVE to be IDENTICAL to those below */
|
||||||
|
|||||||
Reference in New Issue
Block a user