-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python3 support #10
Comments
Hello, Currently there are no plans for LabJackPython Python 3 support from LabJack. However there are a couple of forks with it: https://github.com/hardbyte/LabJackPython3 |
Thanks for the quick response. I'll look into the forks. I also hope you'll consider official support in the future. |
Just chiming in to say, an official port would be greatly appreciated. Thanks. |
We might look into porting LabJackPython to Python 3.0 in the future, but at the moment we have no plans on when that will be. For our new cross-platform Modbus driver, LJM, we developed a Python wrapper with Python 2.5, 2.5, 2.7 and 3.x support. Currently that driver only supports the LabJack T7 and Digit, and we plan on it supporting future devices: |
@davelopez01 @rolsen I have been submitting pull requests with small, focused changes that I hope will be easy for you to review and merge (e.g. #37, #38, #40, #41). These changes are starting to fix some of the Python 3 issues without breaking the existing Python 2.5-2.7 support. Since 899470c, |
Can LJM be extended to support the U6? |
@danwoodard, no, LJM cannot be extended to support the U6, as much as we'd like to. The APIs of LJM and the U6 are not compatible. |
The scientific community has been fast in switching to Python 3. For us, the only reason left for using Python 3 and 2 in parallel is LabJack. How about official support? |
At this time, there are still no plans to add official Python 3 support to LabJackPython. LabJackPython is for the LabJack U12, U3, U6 and UE9. For the LabJack T7, Digit and upcoming devices there is the LJM Python interface which does support Python 3. |
To update, we (LabJack) changed our plans and are now adding official Python 3 support to LabJackPython. There is no time frame on completion, but I have started pushing updates to the repository. |
any update on official python3 support? sultanqasim fork works on my mac osx and raspberry pi systems but is 220 commits behind labjack master at this point. |
A lot of functionality has been updated, but we have yet to do a finalized test for Python 3 compatibility, a couple of examples still need to be updated and we are considering some additional changes I mention here: Python 3 development has been delayed recently as we are working on a new LabJack product release. Try the current development version here on GitHub and let us know if you run into any issues. |
All, I'm running into a problem, in Python3 using a single counter for a Flowmeter. |
@ygaudet I pushed some Feedback Counter changes to fix the Python 3 error. I didn't see any issues with the Counter value being 5-bytes. Let me know if you run into further issues. |
Hi,
I'd be very happy to see Python 3 support.
The text was updated successfully, but these errors were encountered: