Fabien Chouteau
653cda59c0
Main: Import OPAVES.Comm.Serial and change baud-rate to 9600
2017-12-20 19:32:51 +01:00
Fabien Chouteau
6d0034a8ae
OPAVES.COMM.Serial: Fix task priority
2017-12-20 19:31:56 +01:00
Fabien Chouteau
cf903225f4
OPAVES.COMM.Serial: Add a check of ID length
2017-12-20 19:30:51 +01:00
Fabien Chouteau
2eb0c0078e
Fix project name
2017-12-20 19:29:37 +01:00
Fabien Chouteau
ea09463e76
Update README.md
2017-11-29 15:52:54 +01:00
Fabien Chouteau
3c54d1175a
Rename project file for Mk-II platform
2017-11-29 15:50:10 +01:00
Fabien Chouteau
8f16d31b5b
Doc: Add Mk-I picture
2017-11-29 15:44:29 +01:00
Fabien Chouteau
f1d27f5ca6
Create build_instructions.md
2017-11-29 15:44:29 +01:00
Fabien Chouteau
2c8706564d
Doc: Add a screenshot of CURA
2017-11-29 15:44:29 +01:00
Fabien Chouteau
b070e52da9
Doc: add build pictures
2017-11-29 15:44:29 +01:00
Fabien Chouteau
5b9e46a3a9
Create hardware_design.md
2017-11-29 15:44:29 +01:00
Fabien Chouteau
7da3867b05
Doc: Add a picture of the hardware interactions
2017-11-29 15:44:29 +01:00
Fabien Chouteau
be90105618
HW: Update Mk-II design
2017-11-29 15:44:29 +01:00
Anthony Leonardo Gracio
c266c5838e
Update the database with the received commands
...
The commands received via CRTP are now stored in the database.
A watchdog has been added to reset these commands when the connection
is lost.
2017-11-29 15:44:28 +01:00
Anthony Leonardo Gracio
ef044f2cff
Retrieve the commands via the CRTP protocol
...
The OPAVES.Commander package has been added in order to retrieve the commands
received via the CRTP protocol.
The communication-related packages have been reorganized to provide a proper
separation between the CRTP communication and the serial communication.
2017-11-29 15:43:58 +01:00
Anthony Leonardo Gracio
93ed3efe0d
Update .gitignore
2017-11-29 15:42:49 +01:00
Fabien Chouteau
053f2903e9
Board.Motor: Change throttle type to also give the direction
2017-11-29 15:42:49 +01:00
Fabien Chouteau
6cccaa9169
Main: Send project name on the serial port at startup
2017-11-29 15:42:49 +01:00
Fabien Chouteau
0ebf40f2b0
Update devices and GPIO points for OPAVES CF expansion board
2017-11-29 15:42:09 +01:00
Anthony Leonardo Gracio
a7ec32d45d
Add a git submodule for the Certyflie project
2017-11-29 15:42:09 +01:00
Jerome Lambourg
cdc8f022f6
Add a main loop to retrieve sensor data.
...
Board.IMU: better handle errors by just returning a status
Board.Ranging: simplify the state machine to read range data.
Sensors: implement the main loop to read and store data.
Main: use the loop.
2017-11-03 17:19:00 +01:00
Anthony Leonardo Gracio
14ff855004
Implement communication commands in OPAVES.COMM
2017-09-25 14:45:58 +02:00
Anthony Leonardo Gracio
05e36d30f4
Fix typo in Board.COMM
2017-09-19 12:30:45 +02:00
Fabien Chouteau
f158b73f45
OPAVES.Comm: Start handling read/write requests
2017-08-31 16:34:02 +02:00
Fabien Chouteau
fe61a86361
HW: New version of the hardware using a crazyflie as the main board
2017-08-31 16:24:20 +02:00