loophole
Version 0.5.2
Python API для полярных устройств. Интерфейс командной строки включен.
Протестировано с:
pip install loopholeили
python setup.py installВызвать CLI:
python __main__.pyТип '?' или «Помогите», чтобы увидеть доступные команды.
_ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
_ |
_ |
ver . 0.3
loophole ( no device ) > ?
Documented commands ( type help < topic > ):
== == == == == == == == == == == == == == == == == == == ==
connect disconnect exit help info list walk| Командование | Описание |
|---|---|
| Подключите <dev_no> | Подключите полярное устройство. Запустите список ', чтобы увидеть доступные устройства. |
| отключить | Отсоедините полярное устройство. |
| сброс <Dest> | Сбросить память устройства. |
| Получить <src> <dest> | Читать файл с устройства. |
| Выход | Покидать. |
| помощь | Перечислите доступные команды с «Help» или подробной помощью с «помощью cmd». |
| информация | Распечатать подключенное устройство устройства. |
| список | Список доступных полярных устройств. |
| Прогулка [Путь] | Прогулка файловой системы. Путь по умолчанию - корневой путь (). |
Примечание: вам нужно правильное разрешение для доступа к USB -устройству. В противном случае вы получите ошибку: The device has no langid
Например: запустите корень через Sudo:
sudo python __main__.pyИли создать роль UDEV.
cat - > /etc/udev/rules.d/40-Polar_A360.rules << EOF
#Polar A360 permissions granted to users group
SUBSYSTEM=="usb", ATTRS{idProduct}=="0008", ATTRS{idVendor}=="0da4", MODE="0660", GROUP="plugdev"
SUBSYSTEMS=="usb-serial", MODE="0660", GROUP="plugdev"
EOF
udevadm control --reload-rules && udevadm triggersudo apt install python-protobuf python-usbЗдесь.
Код выпускается по лицензии MIT © Radoslaw '[RSC]' Matusiak.