Triggermanager is written as a front-end for PiSync. It provides the following features:
- monitoring data received from PLC by PiSync
- configuring PiSync settings
- playing audio / video qeues based on a trigger signal from the PLC.
Make sure to use the dev
branch as master
outdated
- Python 3.8 (32 bit)
- Tkinter
python-vlc
- VLC (32 bit)
- Make sure Python 3.8 is installed
- Make sure Tkinter is installed along Python (should be by default)
- Install VLC (make sure it's the 32bit)
- Install
python-vlc
withpip
(again, 32 bit)
- Make sure the raspberry running PiSync is on the same network as the host machine.
- Start PiSync
- Run
triggerman.py
- In the connect panel, enter the pi's IP address using the custom option
- Once connected, open the fiz layout window
- Set FIZ data to correct position. (position is defined in Maya export)
- Add triggers as desired
- There is an option to open a playback window for video playback. This can be opened fromt the video tab.
- Once triggers are configured, press
send to pi
- Press
shoot
to start listening for trigger (will also cause FIZ values to update) - Press
shoot
again to exit shooting mode
- It's best to monitor the PiSync application from the terminal as triggerman has a lot of bugs
- Arduino trigger