Find a file
2021-08-21 19:29:31 +02:00
.github/ISSUE_TEMPLATE Update issue templates 2019-02-28 15:23:04 +02:00
hidapi First Commit 2019-02-10 15:32:15 +02:00
icons WIP on master: 7172076 First Commit 2019-02-10 15:43:00 +02:00
include Update to Qt6 2021-08-21 19:29:31 +02:00
libhpcalcs Lists 2019-03-02 21:20:23 +02:00
source Update to Qt6 2021-08-21 19:29:31 +02:00
.gitignore Update to 5.14 2020-11-01 17:49:00 +02:00
AUTHORS Clean up 2019-02-10 19:33:36 +02:00
CHANGELOG.md Create CHANGELOG.md 2019-02-10 19:26:00 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2019-02-25 08:11:44 +02:00
LICENSE Create LICENSE 2019-02-10 19:06:06 +02:00
NEWS Clean up 2019-02-10 19:33:36 +02:00
QtHPConnect.pro MAtrix Progress 2021-04-12 23:06:10 +02:00
qthpconnect.qrc MAtrix Progress 2021-04-12 23:06:10 +02:00
README.md General Update 2020-01-07 20:41:18 +02:00
TODO.md Matrix update 2021-04-18 20:41:41 +02:00

QtHPConnect

Qt Based Interface to a HP Prime Calculator

Originally intended as a Qt based GUI to libhpcalcs but it looks like much of the HP Prime interface has changed.

The code currently includes hpcalcs as a reference but this will come out in time.

Using libusb to communicate directly with the HP Prime. This requires reverse engineering of the interface.

The sync version of libusb is applied, but ultimately the async routines will be used.

If anyone wants to help, or has a description of the protocol, you are very welcome to get involved

Depends libusb-dev Depends libhidapi-libusb

Note : udev/rules.d SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", MODE="0666" SUBSYSTEM=="usb_device", ATTRS{idVendor}=="03f0", MODE="0666"