]> Pileus Git - ~andy/iBeaconNav/blob - src/edu/ucla/iBeaconNav/CMD.java
Switch to a single service design
[~andy/iBeaconNav] / src / edu / ucla / iBeaconNav / CMD.java
1 package edu.ucla.iBeaconNav;
2
3 public class CMD {
4         /* Task Commands */
5         static enum Command {
6                 REGISTER,
7                 CONNECT,
8                 DISCONNECT,
9                 RSTHEAD,
10                 RSTDST,
11         }
12
13         /* Responses Commands */
14         static enum Response {
15                 REGISTER,
16                 NOTIFY,
17                 SHOWDATA,
18         }
19
20         /* Data Source IDs */
21         static enum Source {
22                 GPS,
23                 INERTIAL,
24                 IBEACON,
25         }
26
27         /* Show Data Commands */
28         static enum Data {
29                 ACC,
30                 MAG,
31                 GYR,
32                 GYR1HZ,
33                 ORIENT,
34                 WRDACC,
35                 WRDGYR,
36                 STPCNT,
37                 POSITION,
38                 ROTATION,
39                 HEADING,
40                 STABLE,
41         }
42 }