Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pitts8rh

Pages: 1
1
I thought it would be a simple task to use the 8x8 matrix LED function in the Mach3 PoKeys plugin (with the required hardware de-serialization board) to power a bunch of control panel LEDs - too many to use up discrete PoKeys pins for.  Not so simple for me, as it turns out...

I cannot get Mach3 to light any of the matrix leds, whereas the PoKeys standalone app (using the Live Test Display function) does illuminate every matrix cell correctly.  In Mach3 I have several cells of the matrix LED1 (the corners of the 8x8, such as row1 column1, row1 column8, and so on) assigned to something simple like LED801 Inch LED, with Inch units selected in the software.  The de-serializer is correctly connected to pins 9,10, and 11 for Matrix LED1 (although I have tried the other one as well), but nothing lights up, ever, under Mach3.  Again, the PoKeys app does light the LEDs, so my board and wiring are correct.

To further confirm what I am seeing, I used a logic analyzer to look at the serial data being sent from pin 9 of the Pokeys board.  Under control of the PoKeys standalone app,  the serial data shows the correct stream of column and row pulses corresponding to cells that are set to light in the Live Test Display.  Under Mach3 control however, the column pulses are missing; nevertheless the row pulses are present.

I have to believe that I am missing something in the PoKeys settings in Mach3.  Under PoKeys Mapping in the configuration settings I am scrolling down to Matrix LED1, picking a row and column of the matrix, and then assigning some source under the LED column (such as Inch/mm, reset, or any easy to access LED tied to a screen button).  I'm not doing anything else at this point except closing the configuration window and expecting it to work, which it doesn't. 

On the other hand, the matrix keyboard function that I am using to handle a large number of button inputs does work with simple assignments like this. 

What am I missing?  Is anyone using the PoKeys57U Matrix led function for either 8x8 led displays or individual panel LEDs like I am trying to do?

2
PoKeys / Mach3 won't control PoKeys 57U matrix LED
« on: October 03, 2018, 02:11:31 PM »
I'm stumped here...

Problem:

I'm trying to use a PoKeys57U with a matrix LED deserialization circuit on pins 9,10,an 11 to address up to 64 control panel leds. 
Although the PoKeys standalone app, when used independently of Mach3, will light any of the matrix leds correctly, the Mach3 plugin set up with the correct row/column assignments will not light anything. 

More Details:

1)  The deserialization board is essentially the circuit provided in the PoKeys manual.  This DIY part seems to work correctly when using the PoKeys app LED Display set to Matrix 1, and using the Live Test Display to select any square in the 8x8 array to illuminate the corresponding LED.

2)  Doing nothing other than closing the PoKeys standalone app and opening Mach3, I am unable to make any matrix LEDs light regardless of the LED assignments made in the plugin. The PoKeys board is otherwise fully functional, with a 6x16 matrix input keyboard, and all other I/O pins behaving predictably as encoder and button inputs or outputs for a few directly connected LEDs. 

3) In the Mach3 plugin I am making the matrix LED assignments under PoKeys Mapping ----> Matrix LED 1 -----> Rows/Columns  and choosing something easy like inch/mm as an LED assignment for testing, with no success  It's like the matrix LED function is not enabled in the Mach3 plugin, but I don't know why.  The matrix keyboard worked without issue, but something is not right here.

What am I missing?  Thanks.

Pages: 1