Python Forum

Full Version: Python Module for PowerLED 2.89.4
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi

I'm working on trying to create a DIY race timing clock using some P10 single color led panels. I ordered a TF-M6NUR controller board that I was planning to link to a raspberry pi using a network cable. The problem is that the TF-M6NUR controller seems to only be usable with PowerLED application that only runs on Windows.

I was hoping to find a python module to be able to send data to the controller without using PowerLED but haven't had any luck in researching.

If I can't find something that's already developed I'm assuming I could monitor network traffic to see what the PowerLED app sends to the controller card and then create my own module.

I feel like this should already exist but maybe i'm living in a dream land.

Christopher
There's a lot of technical information that you can download here.
You should be able to find some help on that site.
Your approach of sniffing network traffic to reverse-engineer the protocol is solid if no existing Python module supports the TF-M6NUR. You might also check OpenLED or LEDMatrix software for compatibility. Have you considered a direct GPIO-driven HAT like rpi-rgb-led-matrix? As a musician, I frequently send high-quality audio recordings and production files to collaborators. Finding a reliable way to transfer large files was always a struggle, but then I discovered Filemail. It’s quick, easy, and doesn’t require the recipient to sign up, which makes it super convenient for music professionals like me!
Thank you but I've looked through most of that and don't see anything about the actual commands to send. I picked up some wifi controllers to test using something similar to this...
https://kevinmloeffler.com/2018/07/29/a-...-calendar/

My race timing software needs to run on windows anyway so by using technology similar to the above I should be able to do what I want with even less tech in the clock itself.

I'm still thinking i'm gonna trace the network commands that get sent and try to recreate them myself in a python module.