FreeCalypso > hg > fc-tourmaline
annotate src/cs/services/vibr/vibr_api.h @ 299:91e61d00a6b5
add AT@BUZ and AT@BZSTOP commands for testing BUZM SWE
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Tue, 29 Mar 2022 04:41:25 +0000 |
| parents | a927f030a4e0 |
| children |
| rev | line source |
|---|---|
|
294
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /* |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 * This header file defines the external API of our VIBR SWE, |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 * callable from other tasks such as UI or AT commands. |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 */ |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 #ifndef __VIBR_API_H |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 #define __VIBR_API_H |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 #include "rv/rv_general.h" |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
|
296
a927f030a4e0
add AT@VIBR and AT@VIBS commands for testing VIBR SWE
Mychaela Falconia <falcon@freecalypso.org>
parents:
294
diff
changeset
|
11 #define VIBR_INFINITE 0 |
|
294
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 #define VIBR_LEVEL_MAX 255 |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 T_RV_RET vibr_pulse_train_start(UINT8 num_pulses, UINT8 vibr_level); |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 T_RV_RET vibr_pulse_train_stop(void); |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 |
|
e17bdedfbf2b
VIBR SWE initial implementation
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 #endif /* include guard */ |
