mirror of
https://github.com/grinningmosfet/tourneur.js.git
synced 2024-12-04 14:54:03 +01:00
Le Tourneur is a page turner app for Espruini. Perfectly suits musicians, translators or even cooks!
LICENSE | ||
README.md | ||
tourneur.js |
tourneur.js
Le Tourneur is a page turner app for Espruini. Perfectly suits musicians, translators or even cooks!
Operation
Setup
Insert a CR2032 battery into your Puck.js, pair it with the Bluetooth device you'd like to control and you are ready to go!
Button interface
- Short press to skip one page. (It simulates the press of the right keyboard key.)
- Long press to return one page. (It simulates the press of the left keyboard key.)
The long press delay can be customized (see Variables below).
Bilking indicators
- First blink: no Bluetooth connection if red, skip if green, return if yellow (red + green).
- Second blink (red): battery level is under threshold.
Variables
Som compile-time parameters are exposed. They are reported in the table below:
Variable | Default | Description |
---|---|---|
EMPTY_BATT_THRESH |
20 |
Battery level in % below which low battery indicator turns on. |
LONG_PRESS_MILLIS |
300 |
Minimal press duration in milliseconds for a long press to be registered. |
Tips & Tricks
- Keep the virtual keyboard under Android
- As Le Tourneur acts like a keyboard, but without all the letters and numbers keys, you need to tell Android to keep showing the virtual keyboard in case you want to fill in a text field. This option exists in the Android settings.