Videos
Message Bundle Test
This addition was made both to fix a issue with logging as well as to be used in real-time data transmission.
Currently the message bundle packet does not capture packets that get a response from the Quadcopter, this is seen when the ./getparam packet is sent when the Message Bundle is open.
Bottom left terminal shows the ground station backend, the top left terminal is the Command Line Interface (CLI).
Multi-trackable First Test
This video shows our first test at multiple trackable flight. We have both the MicroCART quadcopter and the smaller Crazyflie connected to the backend. In this video only the Crazyflie is tested in flight. Additionally, due to the state of the Crazyflie ground station the communication was the main area being tested here as the Crazyflies fly do not hold their position.
The webcam video is on the left and the terminals that are needed to control everything are on the right. In the top left terminal the Crazyflie ground station is running that we are communicating with. Below that (bottom left) is the adapter that is getting MicroCART packets sent to in and then writing to the Crazyflie ground station. On the bottom right is the MicroCART backend running. And the top right is the terminal that is being used to send packets via the CLI (Command Line Interface). If you notice the fifth terminal in the background, it was just a safety measure which is also connected to the Crazyflie ground station to send commands if the adapter is not working properly.
The test starts with checking the current trackable, which is the UAV (MicroCART quadcopter), with a new gettrackable command. Next, the trackable being communicated with is changed with the new settrackable command to cf1 (Crazyflie 1, or the only other thing in the video). Next a sequence of packets is sent to show that the MicroCART backend is communicating with the adapter and that is then communicating with the Crazyflie ground station.