Skip to content
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

Non-Coda UQM #103

Open
timlaw55 opened this issue Aug 28, 2019 · 4 comments
Open

Non-Coda UQM #103

timlaw55 opened this issue Aug 28, 2019 · 4 comments

Comments

@timlaw55
Copy link

I have seen hints in various forums that you were considering adding support for non-Coda UQM controllers. Do you have an outline of the work that needs to be done and perhaps some hints so I could take on this project?

Thanks

@collin80
Copy link
Owner

Yeah, I never did add support because I never actually had a non-Coda UQM controller so I didn't have any need to write the code.

The basic steps should be the same as here:
https://github.com/collin80/GEVCU6/blob/master/docs/howtocreatemodule.docx

That is, copy an existing object and rename everything, add a new entry to DeviceTypes.h, add an instantiation in the ino file within the createObjects function. The system handles enabling/disabling each device automatically so you should be able to copy the existing coda control class and edit it to match the non-coda version. Then get the system to know it exists and everything should work.

@timlaw55
Copy link
Author

timlaw55 commented Aug 30, 2019 via email

@timlaw55
Copy link
Author

I guess "I will be working on this soon." (from my last message) means almost a year later. After going through the UQM CAN manual, the only difference I can see between Coda and native UQM is byte 5 of the payload is not part of the UQM spec. I was planning to just remove that byte and give the controller a try. I thought I would post here and ask if there were any other differences that you may know of that I need to look for.

@srlake
Copy link

srlake commented Jan 20, 2021

@timlaw55 did you end up getting this working with the non-CODA UQM inverter?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants