Shinichiro Nakamura
/
Drive2ChoroQ
This is a demonstration of two Choro Q Hybrid cars.
appconf.h@0:d825f8dae2be, 2010-11-22 (annotated)
- Committer:
- shintamainjp
- Date:
- Mon Nov 22 12:23:23 2010 +0000
- Revision:
- 0:d825f8dae2be
Initial version.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shintamainjp | 0:d825f8dae2be | 1 | #ifndef _APPCONF_H_ |
shintamainjp | 0:d825f8dae2be | 2 | #define _APPCONF_H_ |
shintamainjp | 0:d825f8dae2be | 3 | |
shintamainjp | 0:d825f8dae2be | 4 | #include "ChoroQ.h" |
shintamainjp | 0:d825f8dae2be | 5 | |
shintamainjp | 0:d825f8dae2be | 6 | typedef struct { |
shintamainjp | 0:d825f8dae2be | 7 | ChoroQ::Channel ch1; |
shintamainjp | 0:d825f8dae2be | 8 | ChoroQ::Channel ch2; |
shintamainjp | 0:d825f8dae2be | 9 | } appconf_t; |
shintamainjp | 0:d825f8dae2be | 10 | |
shintamainjp | 0:d825f8dae2be | 11 | /** |
shintamainjp | 0:d825f8dae2be | 12 | * Initialize a configuration. |
shintamainjp | 0:d825f8dae2be | 13 | * |
shintamainjp | 0:d825f8dae2be | 14 | * @param p A pointer to a configuration structure. |
shintamainjp | 0:d825f8dae2be | 15 | */ |
shintamainjp | 0:d825f8dae2be | 16 | void appconf_init(appconf_t *p); |
shintamainjp | 0:d825f8dae2be | 17 | |
shintamainjp | 0:d825f8dae2be | 18 | /** |
shintamainjp | 0:d825f8dae2be | 19 | * Read a configuration. |
shintamainjp | 0:d825f8dae2be | 20 | * |
shintamainjp | 0:d825f8dae2be | 21 | * @param p A pointer to a configuration structure. |
shintamainjp | 0:d825f8dae2be | 22 | * |
shintamainjp | 0:d825f8dae2be | 23 | * @return Return 0 if read succeed. |
shintamainjp | 0:d825f8dae2be | 24 | */ |
shintamainjp | 0:d825f8dae2be | 25 | int appconf_read(appconf_t *p); |
shintamainjp | 0:d825f8dae2be | 26 | |
shintamainjp | 0:d825f8dae2be | 27 | #endif |