1
0
mirror of https://github.com/preble/libpinproc synced 2026-02-24 18:25:23 +01:00

Commit Graph

  • 286c56694d build: advance version to 2.1 dev Tom Collins 2020-08-04 09:18:51 -07:00
  • 378b733870 pinprocfw: leave out unnecessary checksum printf() Tom Collins 2020-07-20 15:06:06 -07:00
  • 3b9d035fb5 cleanup: quiet PRGetLastErrorText() compiler warning Tom Collins 2020-07-15 17:02:49 -07:00
  • 7c202fc2f4 doc: update README Tom Collins 2020-06-26 16:30:50 -07:00
  • ed6540858b cleanup: unbuffered stdout to avoid fflush() Tom Collins 2020-06-26 16:00:38 -07:00
  • c36d48bc64 cleanup: remove dead (#if 0) code Tom Collins 2020-06-26 15:59:02 -07:00
  • bb14a68037 cleanup: move "\n" from start to end of printf() output Tom Collins 2020-06-26 15:58:44 -07:00
  • d415ac8614 cmake: on Linux/macOS, link libusb-1.0 vs. libusb Tom Collins 2020-06-26 11:55:33 -07:00
  • 705a2d25e6 pinproctest: more cleanup Tom Collins 2020-06-26 11:51:50 -07:00
  • 5ad464b167 pinproctest: use standard strcmp() vs. strcmpi() Tom Collins 2020-06-26 09:05:55 -07:00
  • 624f7780a1 cmake: update minimum required version to 2.8.1 Tom Collins 2020-06-26 08:26:06 -07:00
  • caa09f6473 cmake: remove CMAKE_CXX_STANDARD requirement Tom Collins 2020-06-26 08:22:55 -07:00
  • 83f8f116f9 pinprocfw: code cleanup Tom Collins 2020-06-25 23:28:45 -07:00
  • 954084d348 pinproctest: code cleanup Tom Collins 2020-06-25 23:28:13 -07:00
  • b2d9b4e000 API: change private constants to public macros Tom Collins 2020-06-25 23:24:47 -07:00
  • bcd526a558 libpinproc: fix PRDevice::GetVersionInfo() API Tom Collins 2020-06-25 23:23:24 -07:00
  • cc92bc1235 pinproctest: fix kPRDriverGroupsMax overflow Tom Collins 2020-06-25 23:21:36 -07:00
  • 40b0d86be2 yaml: remove yaml-cpp dependency Tom Collins 2020-06-25 23:19:56 -07:00
  • 65044e31ed Merge pull request #11 from tomlogic/dev Gerry Stellenberg 2020-07-20 17:41:36 -05:00
  • b3191b3ad1 Revert "add debian control files" Tom Collins 2020-06-24 18:22:00 -07:00
  • 804eebf180 Revert "dont compile examples" Tom Collins 2020-06-24 18:21:34 -07:00
  • ce7e4f0f4a Merge remote-tracking branch 'Compy/dev' into dev Tom Collins 2020-06-24 18:21:13 -07:00
  • 286cb1aa38 Merge remote-tracking branch 'preble/bug/pinprocfw_p3roc_rev' into dev Tom Collins 2020-06-24 18:12:32 -07:00
  • a14aaef0b2 pinprocfw: always print an error if file parsing fails Tom Collins 2020-06-24 10:01:00 -07:00
  • acd55d6d69 pinprocfw: call PRDelete() even if file doesn't parse Tom Collins 2020-06-24 10:00:00 -07:00
  • 26600a3eaf doc: yaml-cpp now hosted on GitHub Tom Collins 2020-06-23 22:56:19 -07:00
  • 213c69dfc1 build: make non-MSVC executables statically linked Tom Collins 2020-06-23 22:41:05 -07:00
  • 60c6859c35 build: allow relative paths in LINK_DIRECTORIES Tom Collins 2020-06-23 22:36:20 -07:00
  • f44cacd54e pinprocfw: use correct checkPROCFile() return type Tom Collins 2020-06-23 22:35:22 -07:00
  • fed1d7e398 pinprocfw: add missing return to verifyP3ROCImage() Tom Collins 2020-06-23 22:34:13 -07:00
  • b99197953a build: allow for setting EXTRA_INC and EXTRA_LINK Tom Collins 2020-06-23 22:33:19 -07:00
  • 31e7b0b784 Parsing of board ID for P3-ROC and P-ROC are now different. Both read from address 3, but P3-ROC is bits 11:8, and P-ROC is bits 7:4. bug/pinprocfw_p3roc_rev p3 2020-05-22 12:54:19 -05:00
  • 3e2aecdb64 Adding cross-compilation support Jimmy Lipham 2020-05-16 14:55:20 -05:00
  • 75bdb61b02 fix compiler warnings Jan Kantert 2020-05-12 21:16:23 +02:00
  • ba938e2425 add more error strings Jan Kantert 2020-05-12 21:11:03 +02:00
  • 031109f5ec add new PRWriteDataUnbuffered to libpinproc Jan Kantert 2020-02-22 13:07:29 +01:00
  • 5bb2146d3e do not flush after every write data call Jan Kantert 2020-01-08 20:52:51 +01:00
  • dfe55cf217 changes for latest yaml-cpp and CPP 11 darren 2019-05-29 14:06:19 -07:00
  • 69bd547f0e add debian control files Jan Kantert 2016-02-10 22:20:25 +01:00
  • a87e5fb9b9 use pkg-config Jan Kantert 2016-02-10 18:15:26 +01:00
  • d681054a1d dont compile examples Jan Kantert 2016-02-10 18:15:15 +01:00
  • bd0046c144 Merge pull request #9 from tomlogic/dev master Gerry Stellenberg 2015-05-11 16:48:44 -05:00
  • c03254b355 Merge pull request #8 from tomlogic/dev Gerry Stellenberg 2015-05-06 15:32:46 -05:00
  • e512fd2a6e correct #include path to ftdi.h from libftdi1 Tom Collins 2015-03-14 17:51:28 -07:00
  • ed70e41229 cleanup: include stdlib.h instead of defining NULL in PRCommon.h Tom Collins 2015-03-14 18:12:09 -07:00
  • 50a6bbc7a6 utils: fix fprintf() compiler warnings in pinprocfw Tom Collins 2015-03-14 18:11:34 -07:00
  • 86c27a80f1 update DriverAuxSendCommands() to work on P3-ROC Koen Heltzel 2015-04-20 16:58:16 -07:00
  • 52c828df50 revert mappedWPCDriverGroupSlowTime change causing lamps to be dimmer in WPC machines Koen Heltzel 2015-03-14 17:47:59 -07:00
  • 5aba1a5c8b Use PrepareWriteData() for LED commands instead of WriteData so that data isn't flushed on every command. Gerry Stellenberg 2014-04-16 11:31:12 -05:00
  • eaf9054717 Merge pull request #7 from koenheltzel/dev Gerry Stellenberg 2013-12-17 08:24:46 -08:00
  • 12d065b9b7 Restored mappedWPCDriverGroupSlowTime timings that were changed & committed by mistake, causing lamps to be dimmer in WPC machines. a9f35706da Koen Heltzel 2013-12-17 12:54:53 +01:00
  • 946ef7ac08 A schedule request with a 0x0 schedule is now converted to a disable command automatically, this fixes unexpected LED flashing in lampshows where schedules can be 0x0. http://www.pinballcontrollers.com/forum/index.php?topic=251.msg6791#msg6791 http://www.pinballcontrollers.com/forum/index.php?topic=802.msg6783#msg6783 Koen Heltzel 2013-12-17 12:42:28 +01:00
  • ab0739e0dd Keep track of chip_id and use it when retrieving switch states. Gerry Stellenberg 2013-10-02 13:45:18 -05:00
  • 2277042664 Changed ver to 2.0 2.0 Gerry Stellenberg 2013-07-18 15:10:36 -05:00
  • 7d7c1b8d04 Fixed P3-ROC verify bug with readback timing. Gerry Stellenberg 2013-07-07 09:05:42 -05:00
  • 718c695a87 Merge branch 'dev' of github.com:preble/libpinproc into dev Gerry Stellenberg 2013-07-02 23:14:10 -05:00
  • 235a5d9f50 Added AccelerometerIRQ support. Gerry Stellenberg 2013-07-02 23:13:58 -05:00
  • a9f35706da Changes for p3-roc Gerry Stellenberg 2013-06-25 18:54:54 -05:00
  • 6f6341c6a7 Merge pull request #6 from reltham/dev Adam Preble 2013-03-01 10:28:35 -08:00
  • 0c975d372b Hardcoded number cleanup and more. Roy Eltham 2013-03-01 09:59:37 -08:00
  • cd9b88dea6 Added PD-LED board functions. Roy Eltham 2013-02-28 21:20:29 -08:00
  • c871ddfeb3 Revert "Added functions for PD-LED boards." Roy Eltham 2013-02-28 20:36:01 -08:00
  • dec4955b15 Added functions for PD-LED boards. Roy Eltham 2013-02-28 19:16:18 -08:00
  • 9715bdfd44 Minor change to make project name compatible with VS 2010 Roy Eltham 2013-02-27 10:01:04 -08:00
  • 5d9dc10dc9 Merge pull request #5 from reltham/dev Adam Preble 2013-02-25 05:59:16 -08:00
  • c7daca92d6 Fix memory stomp due to incorrect malloc size. Roy Eltham 2013-02-24 23:02:20 -08:00
  • 98d6e84d65 Merge branch 'dev' of github.com:preble/libpinproc into dev Gerry Stellenberg 2012-11-08 12:17:45 -06:00
  • 063d19250b Merge pull request #4 from Compy/master Gerry Stellenberg 2012-11-08 10:28:49 -08:00
  • f2b48abc73 Merge branch 'dev' Jimmy Lipham 2012-11-08 13:13:36 -05:00
  • 043894e739 Added 32 bit and 64 bit driver install packages for Windows. Jimmy Lipham 2012-11-08 13:09:15 -05:00
  • 87972c1275 Added 64 bit support to the installer for FTDI drivers Jimmy Lipham 2012-11-08 13:06:41 -05:00
  • c2246c1e4a Updated windows installer NSIS script for 1.2 Gerry Stellenberg 2012-11-07 20:18:08 -06:00
  • 04c84de549 Merge branch 'dev' of https://github.com/Compy/libpinproc into dev Gerry Stellenberg 2012-11-07 20:16:23 -06:00
  • 7cb484c9c0 Updated NSIS installer to version 1.2 Compy 2012-11-07 21:23:32 -05:00
  • bf3b5250ee merge fixes Gerry Stellenberg 2012-11-06 15:22:09 -06:00
  • af1c5b3c42 ver 1.2 for release to master. Gerry Stellenberg 2012-11-06 15:13:45 -06:00
  • 78ed8bbe67 Added accelerometer events Gerry Stellenberg 2012-07-30 19:22:19 -05:00
  • ecbd77485a Merge pull request #1 from Compy/dev Adam Preble 2012-07-10 08:49:53 -07:00
  • 699a503ab9 Updated NSIS installer to match new version numbers Jimmy Lipham 2012-07-06 09:59:10 -04:00
  • 72301ec1dd Separated switch event parsing for V1 vs V2. Gerry Stellenberg 2012-05-12 15:06:23 -05:00
  • 2ca0786752 resolving merge conflicts Gerry Stellenberg 2012-02-19 10:23:04 -06:00
  • d47694682a Changed version to 1.1 Gerry Stellenberg 2012-02-19 10:18:47 -06:00
  • 26670142b3 Added 'now' param to patter functions. Gerry Stellenberg 2012-02-03 16:38:33 -06:00
  • 27bfbbf342 Added future pulse support. Gerry Stellenberg 2011-12-16 19:13:36 -06:00
  • 21c3a45e88 Added support for PDB machine type. Gerry Stellenberg 2011-11-04 16:09:23 -05:00
  • b6a40477c0 Provide P-ROC event timestamps with switch events. Gerry Stellenberg 2011-09-15 19:04:39 -05:00
  • 06b8af5393 Replace concept of virtual switches with switches that don't need to be debounced. This is necessary because all switches 0-255 are used. Defining some as never-debounce makes switch rules available for linked rules. Gerry Stellenberg 2011-08-29 16:19:24 -05:00
  • 940db3fa3d Resolved merge conflicts. Gerry Stellenberg 2011-07-10 19:30:31 -05:00
  • 72ae845727 Updated installers files for ver 1.00 Gerry Stellenberg 2011-07-08 23:59:34 +01:00
  • 7a77f9c03b Changed pinprocfw's version to 1.0 Gerry Stellenberg 2011-07-08 16:40:38 -05:00
  • 5fb16ba80a Moved display of updating/erasing messages to after the XSVF data starts being processed. These messages will no longer get displayed if the XSVF data is corrupt. Gerry Stellenberg 2011-06-29 12:40:29 -05:00
  • 95b9cb8193 Changed some error message formatting. Gerry Stellenberg 2011-06-29 00:53:50 -05:00
  • 23a0d02803 Added .p-roc file format version check so that p.roc file format changes won't be misinterpreted. Gerry Stellenberg 2011-06-28 11:24:07 -05:00
  • 5c61bd2bf0 Added support for the .p-roc file format. Gerry Stellenberg 2011-06-28 11:02:12 -05:00
  • 3addfd2fa5 Change comments around polarity being true. PDBs are now active high only. Gerry Stellenberg 2011-06-27 20:17:18 -05:00
  • 3182b49d8d Separated custom driver configuration functionality into functions for each type of configuration (drivers, groups, globals). Gerry Stellenberg 2011-06-12 08:39:58 -05:00
  • a488ad7ae7 Added example code to configure custom Driver Boards if the YAML's machineType field is 'custom'. Gerry Stellenberg 2011-06-11 20:48:49 -05:00
  • ed8f768ae2 Adjusted addresses used in PRSwitchGetStates to reflect FPGA change. Use the combined version/revision to choose between the old address and the new one so that old FPGAs will still work fine. Gerry Stellenberg 2011-06-07 09:00:18 -05:00
  • 0ce137fbc0 Added a couple of dlls to the Windows installer script. Gerry Stellenberg 2011-03-07 17:30:05 +00:00
  • ec271fb88a Added a couple of dlls to the Windows installer. Gerry Stellenberg 2011-03-07 17:28:21 +00:00