The source code of the modified version of raspimjpeg used by the PlanktoScope is hosted [here](https://github.com/PlanktonPlanet/userland/tree/master/host_applications/linux/apps/raspicam).
We moved away from picamera to improve the stability of the system. This commit should closes the elusive #51 and #54.
After a lot of tests, it was clear that even a forked version of picamera was not going to solve our problem while also improving on our capturing speed.
The modified version of RaspiMJPEG does that.
RaspiMJPEG streams the image flux to /dev/shm/mjpeg/cam.jpg . This is passively reloaded by the streaming server (still written in python).
RaspiMJPEG is controlled through a special file called a Pipe which is used to send it commands.
The list is available [here](https://github.com/PlanktonPlanet/userland/tree/master/host_applications/linux/apps/raspicam/Config.md).
The raspimjpeg binary is distributed directly in this repository, in the folder `scripts/raspimjpeg/bin/`.
Closes#47 .
* Update to documentation to use RTD with mkdocs locally
Initial setup for Read The Doc using mkdocs to build the documentation.
Most of the doc still needs to be rewritten (Expert Setup is the only
part using MD for now).
* README: remove the repo clone step
* Update to documentation to use RTD with mkdocs locally
Initial setup for Read The Doc using mkdocs to build the documentation.
Most of the doc still needs to be rewritten (Expert Setup is the only
part using MD for now).
* documentation edition guide
* Expert setup changes and main README changes
* software architecture stub
* basic doc structure in place
* mqtt message documentatin
* software architecture
* more images
* First README rewrite
* Add admonition configuration
* Various small updates
* how to get involved
* License! Martyr proposal
* Scripts README
* Assembly guide stub
* mkdocs: add assembly guide
* assembly guide: halfway there
* readme: transition to webp for lighter pictures
* README: add extension to path
* README: add assembly guide link
* assembly: complete guide
* add readthedocs config file
* add docs requirements.txt for pip
Initial setup for Read The Doc using mkdocs to build the documentation.
Most of the doc still needs to be rewritten (Expert Setup is the only
part using MD for now).