Arduino library for the Open Acidification pH Stat Controller
- Use
extras/scripts/install.sh
to do the initial install. - After that use
extras/scripts/testAndBuild.sh
to test. -
- See this video for an install and test example.
- Push a tag with 'v' in order to build a release
-
- Use Ansible to install on oap.cs.wallawalla.edu.
- To build the GUI simulator, see GUI/build.sh.
To install onto an Arduino Mega2560 use the Arduino IDE.
To navigate through the menus, press 2, 4, 6, or 8 on the keypad.
The following are "hidden" commands:
- From the 'SeeDeviceAddress' command:
- 'B' goes into an infinite loop that should trigger a reset by the watchdog timer in 8 seconds
- 'C' regenerates a new (random) MAC address that will take effect on the next restart
- On startup you can avoid the 60-second DHCP attempt by pressing any key
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!