Commit Graph

97 Commits

Author SHA1 Message Date
Alexander Richter
2eaa6a2525 modifyed LED Multiplex Code. 2023-09-17 14:24:22 +02:00
Alexander Richter
142366491d Adapted Python Code to make it work too 2023-09-16 21:06:28 +02:00
Alexander Richter
6e44c697cc Disable MatrixLED Pullup Pins added 2023-09-16 20:38:05 +02:00
Alexander Richter
21699f23f9 more changes to multiplex LEDs 2023-09-16 16:50:36 +02:00
Alexander Richter
8346f020d9 Matrixkeyboard works in Arduino 2023-09-16 16:36:29 +02:00
Alexander Richter
117e4fd90b changed for panming's Keyboard 2023-09-13 18:14:14 +02:00
Alexander Richter
04840c0313 added multiplexed LED feature 2023-09-13 18:09:38 +02:00
Alexander Richter
b5fbee0c37 small adjustment to quadencoders in countup/down mode 2023-09-12 23:17:30 +02:00
Alexander Richter
ecfa92d5c4 Bugfixes 2023-09-12 22:57:52 +02:00
Alexander Richter
95a35bb1c9 updated py file 2023-09-05 13:38:42 +02:00
Alexander Richter
d2270c0fc9 reconnect feature added
after connection lost, Arduino will now reset and send Status again
2023-09-05 13:09:42 +02:00
Alexander Richter
0fdc117b74 made quadrature encoder setup little easyer 2023-08-25 07:33:15 +02:00
Alexander Richter
f45a9c0276 minor bugfixes
Status LED
Joystick Pin
2023-08-16 13:31:44 +02:00
Alexander Richter
a62ebed7e5 finally fixed the DLED instability Bug 2023-08-15 22:20:43 +02:00
Alexander Richter
b89c15434e DLED Stability Issue Bugfix 2023-08-15 18:33:10 +02:00
Alexander Richter
7dc5950b6a optimised DLED stability 2023-08-15 16:18:00 +02:00
Alexander Richter
c87f16a726 bugfixes 2023-08-15 14:47:15 +02:00
Alexander Richter
ba35bd7c9d decided to have some predefinded pins at startup 2023-08-15 13:15:57 +02:00
Alexander Richter
51c8660824 finalised bugfix 2023-08-14 13:25:17 +02:00
Alexander Richter
882f293723 changed Input Invert parameters 2023-08-14 13:10:11 +02:00
Alexander Richter
7f9a7f0b0d cleanup and removal of bugs 2023-08-14 12:54:41 +02:00
Alexander Richter
a89c250b11 Bug Fixing
removed some Upsi
2023-08-02 23:35:40 +02:00
Alexander Richter
07003f05db modifying Matrix Keyboards
fixed Bug with wrong Key mapping between arduino and Python script
added feature to write Macros / Text with one Key
2023-07-31 13:33:01 +02:00
Alexander Richter
74e146036e modified Readme 2023-07-25 22:09:37 +02:00
Alexander Richter
841a336b28 renamed Arduino.py to omit crashes with Arduino IDE 2023-07-23 18:46:50 +02:00
Alexander Richter
2587716cda damn 2023-07-23 18:39:25 +02:00
Alexander Richter
d8ec8957d5 Readme Bugs all over again 2023-07-23 18:38:12 +02:00
Alexander Richter
7e25d192f2 found more little issues in Readme.md 2023-07-23 18:26:26 +02:00
Alexander Richter
41c81678a0 detailed changes in Readme 2023-07-23 18:21:57 +02:00
Alexander Richter
371e2f039b updated Readme to mention Quad Encoders and Joysticks 2023-07-23 18:11:57 +02:00
Alexander Richter
0fa79fec1e Merge branch 'main' into dev 2023-07-23 17:49:50 +02:00
Alexander Richter
238404e98a small stuff added 2023-07-23 17:49:26 +02:00
Alexander Richter
d5a159bec4 tidy up of latest changes
With this release now additionally Quadrature Encoders and Joysticks are supported.
Also a Bug is fixed with Analog Inputs.
2023-07-23 17:41:21 +02:00
Alexander Richter
8c5e8be6a0 Merge branch 'dev' 2023-07-23 17:36:32 +02:00
Alexander Richter
b6dcb2350a changed Format of Hal Pins to LinuxCNC standard 2023-07-23 17:32:58 +02:00
Alexander Richter
92cfa16212 now it works 2023-07-23 17:29:17 +02:00
Alexander Richter
60be9d8736 maybe this works... 2023-07-23 17:06:16 +02:00
Alexander Richter
edb005e778 updating to change workplace 2023-07-23 16:44:40 +02:00
Alexander Richter
163e76906f added Arduino Support for Quadrature Encoders
Python adaptation needed next.
2023-07-23 15:22:16 +02:00
Alexander Richter
a67bc21691 Merge branch 'dev' of https://github.com/AlexmagToast/LinuxCNC_ArduinoConnector into dev 2023-07-23 14:18:21 +02:00
Alexander Richter
a63a3f5c81 fixed bugs
Joysticks work now
2023-07-23 14:18:18 +02:00
Alexander Richter
c98dba6fc8 fixed bugs
modified int extraction function to also read neg numbers
2023-07-23 14:17:07 +02:00
Alexander Richter
dbcbe1ccf7 small change 2023-07-23 10:50:52 +02:00
Alexander Richter
0577013c17 Support for JoySticks
Added new functionality for the use of JoySticks for MPG commands
2023-07-23 10:43:43 +02:00
Alexander Richter
14122bca26 Merge branch 'main' into dev 2023-05-07 20:38:23 +02:00
Alexander Richter
97ae82c8c5 fixed Bug 2023-05-07 20:26:54 +02:00
Alexander Richter
221ea18d75 tiny changes 2023-05-07 17:58:52 +02:00
Alexander Richter
c811e8c0d2 adding predefinition Feature to Binary Encoded Selector Switches 2023-05-07 17:39:14 +02:00
Alexander Richter
7d7381b529 bugfix 2023-05-07 13:34:57 +02:00
Alexander Richter
3a5eee4e77 adding a feature, which lets you define values to Latching Potis
this is to make it easyer to implement a spindle and feed speed override in my case. Instead of hustle to convert Pins to values in LinuxCNC Hal the component now does it itself. So only the output hast to be linked to the signal of LinuxCNC.
To be tested...
2023-05-07 11:39:32 +02:00