gonzopi

git clone https://git.tarina.org/gonzopi
Log | Files | Refs | README | LICENSE

commit ea4534070d964ffb11ae195e565e547e77816c6a
parent e0670ba502eabcefaa4dd8655a048082757d53e0
Author: rbckman <rob@tarina.org>
Date:   Fri,  7 Feb 2025 18:48:36 +0000

slide update

Diffstat:
Mgonzopi.py | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gonzopi.py b/gonzopi.py @@ -2819,9 +2819,9 @@ def slide_menu(slidecommander): tilt = 0 move = 0 header = 'Future Tech Slide Commander' - menu = 'START','SPEED:', 'PAN:', 'TILT:', 'MOVE:', 'ADD', '<', '>', 'BACK' + menu = 'BACK','START','SPEED:', 'PAN:', 'TILT:', 'MOVE:', 'ADD', '<', '>', 'STATUS' while True: - settings = '',str(speed), str(pan), str(tilt), str(move), '', '', '' , '' + settings = '', '',str(speed), str(pan), str(tilt), str(move), '', '', '' , '' writemenu(menu,settings,selected,header,showmenu) pressed, buttonpressed, buttontime, holdbutton, event, keydelay = getbutton(pressed, buttonpressed, buttontime, holdbutton) if pressed == 'down' and menu[selected] == 'SPEED:': @@ -2837,6 +2837,8 @@ def slide_menu(slidecommander): move -= 10 elif pressed == 'record' and menu[selected] =='MOVE:': move -= 100 + elif pressed == 'record' and menu[selected] =='SPEED:': + send_serial_port(slidecommander,'X'+str(speed)) elif pressed == 'up' and menu[selected] =='SPEED:': speed += 1 elif pressed == 'up' and menu[selected] =='PAN:': @@ -2883,6 +2885,8 @@ def slide_menu(slidecommander): return elif pressed == 'remove' and menu[selected] == 'ADD': send_serial_port(slidecommander,'C') + elif pressed == 'middle' and menu[selected] == 'STATUS': + send_serial_port(slidecommander,'R') time.sleep(0.02)