RNA issueshttps://git.nt.uni-saarland.de/groups/LARN/RNA/-/issues2020-02-07T08:04:31Zhttps://git.nt.uni-saarland.de/LARN/RNA/Software/-/issues/4Real-Time for Drone2020-02-07T08:04:31ZAndreas SchmidtReal-Time for Drone# Scheduling
https://www.iot-programmer.com/index.php/books/22-raspberry-pi-and-the-iot-in-c/chapters-raspberry-pi-and-the-iot-in-c/33-raspberry-pi-iot-in-c-almost-realtime-linux
# `PREEMPT_RT`
Potentially, this is work a check:
https:/...# Scheduling
https://www.iot-programmer.com/index.php/books/22-raspberry-pi-and-the-iot-in-c/chapters-raspberry-pi-and-the-iot-in-c/33-raspberry-pi-iot-in-c-almost-realtime-linux
# `PREEMPT_RT`
Potentially, this is work a check:
https://www.elektronikpraxis.vogel.de/echtzeit-mit-dem-raspberry-pi-und-linux-preempt_rt-a-630497/
* https://lemariva.com/blog/2019/09/raspberry-pi-4b-preempt-rt-kernel-419y-performance-test
* https://lemariva.com/blog/2018/02/raspberry-pi-rt-preempt-tutorial-for-kernel-4-14-y
**Result: Didn't cause a big improvement of predictability.**Marlene BöhmerMarlene Böhmerhttps://git.nt.uni-saarland.de/LARN/RNA/Software/-/issues/1Create a bigger raw image2020-02-07T08:03:59ZAndreas SchmidtCreate a bigger raw imageAt the moment, we cannot run installation of, e.g., Gstreamer during provision of the RNA image. The reason is that on the raw (unexpanded) image by Odroid there is not enough space. We would need to slightly extend it, run our Salt top ...At the moment, we cannot run installation of, e.g., Gstreamer during provision of the RNA image. The reason is that on the raw (unexpanded) image by Odroid there is not enough space. We would need to slightly extend it, run our Salt top state and have all tools installed immediately.https://git.nt.uni-saarland.de/LARN/RNA/Software/-/issues/3Clean Rasbian System2020-02-07T08:03:03ZAndreas SchmidtClean Rasbian SystemTurn into `salt-states` if possible.
* [x] Disable `avahi-daemon` (mDNS): `systemctl disable avahi-daemon.service`
* [x] Disable desktop (change boot options: https://www.digikey.com/en/maker/blogs/2018/how-to-boot-to-command-line-and-s...Turn into `salt-states` if possible.
* [x] Disable `avahi-daemon` (mDNS): `systemctl disable avahi-daemon.service`
* [x] Disable desktop (change boot options: https://www.digikey.com/en/maker/blogs/2018/how-to-boot-to-command-line-and-ssh-on-raspberry-pi)
* [x] Remove sound support: `alsactl`?
General resource:
* https://gist.github.com/rdmarsh/5070295Marlene BöhmerMarlene Böhmerhttps://git.nt.uni-saarland.de/LARN/RNA/Software/-/issues/5Make the WiFi more predictable2020-02-07T08:02:14ZAndreas SchmidtMake the WiFi more predictableFor the drone evaluations, we might consider making the WiFi more predictable:
* [ ] Check AP settings.
* [ ] Check `iwconfig` settings at the Raspi.
- [ ] `mode`
- [ ] `freq/channel`
- [ ] `rate`
- [ ] `retry`For the drone evaluations, we might consider making the WiFi more predictable:
* [ ] Check AP settings.
* [ ] Check `iwconfig` settings at the Raspi.
- [ ] `mode`
- [ ] `freq/channel`
- [ ] `rate`
- [ ] `retry`Marlene BöhmerMarlene Böhmer