Roy Eltham
0c975d372b
Hardcoded number cleanup and more.
...
Made the hard coded number cleanup changes Gerry requested.
Also changed FillLEDWriteCommand to FillPDBCommand, now it can be used
filling out any PDB command (extra constants in PRHardware.h).
2013-03-01 09:59:37 -08:00
Roy Eltham
cd9b88dea6
Added PD-LED board functions.
2013-02-28 21:20:29 -08:00
Gerry Stellenberg
72301ec1dd
Separated switch event parsing for V1 vs V2.
2012-05-12 15:06:23 -05:00
Gerry Stellenberg
27bfbbf342
Added future pulse support.
2011-12-16 19:13:36 -06:00
Gerry Stellenberg
b6a40477c0
Provide P-ROC event timestamps with switch events.
2011-09-15 19:04:39 -05:00
Gerry Stellenberg
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.
2011-06-07 09:00:18 -05:00
Gerry Stellenberg
c53227c90e
Added progress status to pinprocfw. Also added the drive_outputs_now parameter to PRSwitchUpdateRule() and associated methods. When true and FPGA version is 1.17 (non-debug) or higher), the P-ROC will check the switch state to see if the drivers should be processed immediately.
2011-02-17 21:40:06 -06:00
Gerry Stellenberg
f198a341f8
Added include guards
2011-01-16 09:39:36 -06:00
Gerry Stellenberg
a07206ff39
More small tweaks for MSVC.
2011-01-02 18:02:07 -06:00
Gerry Stellenberg
3ffb3b6f53
Added delay param to aux_output commands
2010-12-04 22:28:16 -06:00
preble
23cf3b374b
Minor improvements. Fixed PRSleep() on POSIX platforms.
2010-06-14 01:02:49 -04:00
gstellenberg
aa7e064d70
Added support for a reload timer for each switch rule.
2010-04-30 20:39:39 -05:00
gstellenberg
25c4fe2d0b
Added kPRMachineTypeWPCAlphanumeric to differentiate between WPC machines needing an Aux port for alphanumeric control versus those using a DMD. Also added default driver code to configure the FPGA's Manager Config register.
2010-04-10 23:17:55 -05:00
Gerry Stellenberg
2be7223089
Removed enableExtraData from Aux commits. That bit is now a global bit in the FPGA's Manager logic.
2010-04-10 20:33:11 -05:00
gstellenberg
f5754d961b
Added support for Aux Port and Pulsed Patter
2010-04-04 14:19:43 -05:00
gstellenberg
a6ac5122e5
Cleanup for VerifyChipID logic.
2009-10-25 15:24:33 -05:00
gstellenberg
520a8a5b17
Added support for WPC switch matrix columns 8 and 9.
2009-10-21 21:03:16 -05:00
Gerry Stellenberg
2efa0ad54c
Added function IsStern() to assest PRDevice.cpp in determining the machineType.
2009-10-01 22:46:18 -05:00
gstellenberg
0a4aefdd6c
Added support for DMD frame events and new switch event enable.
2009-07-12 16:11:19 -05:00
gstellenberg
6b810edd78
Added pinprocfw, a utility to verify/update the P-ROC's firmware (FPGA image).
2009-06-28 22:33:02 -05:00
gstellenberg
789ac049db
Resolved a number of build issues with WIN32 builds
2009-06-12 09:47:43 -05:00
gstellenberg
2fc0732908
Implemented PRSwitchGetStates to retrieve the current state of each switch
2009-05-31 11:25:09 -05:00
Adam Preble
c5ca833732
Merge branch 'dev'
2009-05-26 20:23:39 -04:00
Adam Preble
511d5d49c4
Moved libftdi-specific code to PRHardware.cpp and added abstract PRHardware*() functions.
...
Added PRCommon.h.
2009-05-26 20:18:36 -04:00
gstellenberg
0f4976c5e5
Implemented PRSwitchUpdateConfig
2009-05-25 22:27:50 -05:00
gstellenberg
1d96d85b4a
Fixed switch rule linking and completed DMD configuration
2009-05-22 21:46:43 -05:00
Adam Preble
77fe39aec5
Resolved watchdog change conflicts.
2009-05-20 23:20:25 -04:00
gstellenberg
ec47b8fac1
Added support for configuring and tickling the watchdog timer.
2009-05-20 21:01:20 -05:00
Adam Preble
c46d928ee3
Added new PRSwitchesUpdateSwitch() call, removed old PRSwitchesUpdateSwitches(). Added maintaining switch rules in memory. Fixed license formatting in README.markdown.
2009-05-20 20:17:00 -04:00
Adam Preble
62d3176463
Tabs to spaces.
2009-05-19 21:21:20 -04:00
Adam Preble
0a0756c2b5
Initial commit.
2009-05-19 21:08:38 -04:00