summaryrefslogtreecommitdiff
path: root/firmware/stepper_test.py
diff options
context:
space:
mode:
authorjaseg <git@jaseg.net>2018-05-20 15:54:03 +0200
committerjaseg <git@jaseg.net>2018-05-20 15:54:03 +0200
commitcba83e780a9350eb45eb1c2f09fc87f5d389e1ac (patch)
tree89232388812444e2f95242e2b49d68d0de510f1c /firmware/stepper_test.py
parentf4d511afdb126de676914a74bf5143d913f62a4f (diff)
downloadolsndot-cba83e780a9350eb45eb1c2f09fc87f5d389e1ac.tar.gz
olsndot-cba83e780a9350eb45eb1c2f09fc87f5d389e1ac.tar.bz2
olsndot-cba83e780a9350eb45eb1c2f09fc87f5d389e1ac.zip
Move documentation and simulation stuff to its own subdir
Diffstat (limited to 'firmware/stepper_test.py')
-rw-r--r--firmware/stepper_test.py60
1 files changed, 0 insertions, 60 deletions
diff --git a/firmware/stepper_test.py b/firmware/stepper_test.py
deleted file mode 100644
index 95a4e2a..0000000
--- a/firmware/stepper_test.py
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/usr/bin/env python3
-
-import time
-import statistics
-import sqlite3
-from datetime import datetime
-
-from pyBusPirateLite import BitBang
-
-if __name__ == '__main__':
- import argparse
-
- parser = argparse.ArgumentParser()
- parser.add_argument('buspirate_port', nargs='?', default='/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AD01W1RF-if00-port0')
- args = parser.parse_args()
-
- bp = BitBang(args.buspirate_port)
- bp.enter_bb()
- bp.mosi = 1
-
- def stepper_direction_down():
- bp.aux = 0
-
- def stepper_direction_up():
- bp.aux = 1
-
- def stepper_step():
- bp.cs = 1
- #time.sleep(0.005)
- bp.cs = 0
- #time.sleep(0.005)
-
- import curses
- screen = curses.initscr()
- curses.noecho()
- curses.cbreak()
- screen.keypad(True)
- i = 0
- try:
- while True:
- key = screen.getch()
- if key == ord('q'):
- break
-
- screen.addstr('{: 4}'.format(i))
-
- if key == curses.KEY_DOWN:
- stepper_direction_down()
- stepper_step()
- i -= 1
- elif key == curses.KEY_UP:
- stepper_direction_up()
- stepper_step()
- i += 1
-
- finally:
- curses.nocbreak()
- screen.keypad(0)
- curses.echo()
- curses.endwin()