Bug - when using the 'science' menu to download data, it's limited to 20 events. To get around this you need to make the following change here: Note - this calls down a package from PIP. in this package, once installed you need to modify: The file /usr/local/lib/python2.7/dist-packages/cosmicpi/rest/series.py replace line26 with limit = int(request.args.get('limit', 127872000)) This should allow a year+ of data to be downloaded; beware it will take a few seconds!
This software runs on the raspberry pi, which is integral to the CosmicPi V1.5. The central point is a SQLite database into which data is stored, as well as read from. More instructions will follow when the software has reached the state of the V2 mock-up software.
Clone this repository to the home folder of your CosmicPi (e.g. /home/pi
). Switch into the repository (e.g. cd /home/pi/cosmicpi-rpi_V1.5
).
Then run:
./install
Though I have tested different parts of the installation script, I have not yet tested the whole thing on a completely clean system. E.g.: The installation may or may not work. The installation will most likely take some time. Especially on the raspbian lite distribution numpy will need to be compiled first and that takes quite long. It would be great if you were to give it a try anyways. In case something fails, please submit an issue with the output you got. Thanks!
The software is normally controlled via SystemD. Optional: Reboot to automatically start the software as a SystemD service.
Start or stop the detector connector: sudo systemctl start CosmicPi-detector
or sudo systemctl stop CosmicPi-detector
Start or stop the WebUI: sudo systemctl start CosmicPi-UI
or sudo systemctl stop CosmicPi-UI
Start or stop the Hotspot: sudo systemctl start hostapd
or sudo systemctl stop hostapd Note that you should also start and stop the dnsmasq service with the hostapd.
View the log output: sudo systemctl status CosmicPi-detector
or sudo systemctl status CosmicPi-UI
or sudo systemctl status create_ap
From the raspberry pi itself the application is available at:
http://cosmicpi.local/
or http://127.0.0.1/
When used as an access point the application is available at:
http://cosmicpi.local/
or http://10.0.0.1/
Stop all mentioned services. After this you should be able to run the software directly via the commandline.