mil
mil copied to clipboard
Sub9 Navigation Tube Raspberry Pi Development
What needs to change?
We need to create a software stack to support multiplexing data from the pressure sensor, IMU/magnetometer, and hydrophones back to the main computer. This is necessary because only one ethernet connection will be used to connect these three devices to the main computer. For this project, the Raspberry Pi will run a TCP server which will be used to multiplex data back to the main computer using a common format understood by both client and server. This task is to develop the TCP server.
How would this task be tested?
- TCP client can connect successfully to server.
- Socket can be repeatedly closed and open without issues.
- TCP server sends data in correct format. This can be verified using unit tests.
Contacts
- [ ] We need help from the mechanical team.
- [X] We need help from the electrical team.
- [ ] We need help from Dr. Schwartz or other faculty.
- [ ] We need help from a company or an organization.
- [ ] We need help from another UF staff member or organization (ex, facilities).