-
Notifications
You must be signed in to change notification settings - Fork 217
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
aag_cloudwatcher_ng not working with latest CloudWatcher hardware and firmware #1018
Comments
P.S. If you agree that it is a bug, then I will be happy to fix it. Just let me know. Thanks. |
It would be great if you can find the root cause. I tried to fix these issues a while ago but I don't have an actual unit to test with. So a PR would be greatly appreciated! |
Is this still the proper process to follow? |
Sure, you can still use this guide. |
Jasem: So, I believe I am making good progress, but I have a question: there is a Site Management panel that contains Lat/Long/Elevation information. If I have access to elevation, then I can compute relative pressure in addition to absolute pressure. So, how can I query for the elevation value? Can you point to an example (or provide one)? Incidentally, I get the feeling that in practice one would not use this driver as it stands since you don't want to start and stop the weather station, but rather leave it running continuously. So, I suspect one with CloudWatcher hardware would prefer to be doing one of the following rather than use this driver directly, since it runs in so-called "master" mode:
I have not tried Weather Watcher yet, so I don't know if it already has these abilities. I will say that with some additions, this driver could provide value (aside from session operation of CloudWatcher) as a way for non-Windows users to update the CloudWatcher firmware (options to do that would have to be added, but at least the serial communication protocol supports it). This driver could also be extended to allow non-Windows users to alter CloudWatcher's parameters that are stored in non-volatile memory. |
I am still working on this… there are a lot of things to fix as it was out-of-date and did not take advantage of the latest features (but still need to keep backwards compatibility).
Life occupied me elsewhere for a while, but I am back at it now.
I am also adding Source/Replica option (what Lunatico docs refer to with old terminology as master/slave) so CW does not need to one restarted with each EKOS session.
P.S. I resolved my question about obtaining elevation information.
… On Jan 30, 2025, at 12:55 PM, Jack-Slingshotter ***@***.***> wrote:
I'm just commenting here to say that my company was experiencing similar issues with this driver. By cloning this repo and debugging for a few days, I was able to write a patch that got this driver working. My manager is currently in the process of checking whether or not I'm allowed to share this patch with you guys
—
Reply to this email directly, view it on GitHub <#1018 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACVI5BWOE4TNYGT2U2I5J3T2NJRRLAVCNFSM6AAAAABU47B4XGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMRVGE4TGMBYGQ>.
You are receiving this because you authored the thread.
|
Please let us know as we we going to tag next INDI release tomorrow. |
I am not ready for tomorrow. Don’t know about Jack, of course. Sent from my iPhoneOn Jan 30, 2025, at 9:28 PM, John Mocenigo ***@***.***> wrote:I am still working on this… there are a lot of things to fix as it was out-of-date and did not take advantage of the latest features (but still need to keep backwards compatibility).Life occupied me elsewhere for a while, but I am back at it now.I am also adding Source/Replica option (what Lunatico docs refer to with old terminology as master/slave) so CW does not need to one restarted with each EKOS session.P.S. I resolved my question about obtaining elevation information.On Jan 30, 2025, at 12:55 PM, Jack-Slingshotter ***@***.***> wrote:I'm just commenting here to say that my company was experiencing similar issues with this driver. By cloning this repo and debugging for a few days, I was able to write a patch that got this driver working. My manager is currently in the process of checking whether or not I'm allowed to share this patch with you guys—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Describe the bug
So, this may be me or it may be a bug, but indi_aagcloudwatcher_ng is not working for me. I just received my CloudWatcher directly from Lunatico Astronomia within the last month. It has the latest firmware. The specific error I see (repeatedly) is:
Looking at the code, specifically "CloudWatcherController::getValues" does not seem to match the latest documentation found at:
Fifth Addenda
In that the parse order of the first "sscanf" function call (and others, perhaps) seems wrong.
Note: I can run the Lunatico supplied Windows software on my Linux box under "wine" and it works fine. Screenshot attached (FYI: readings shown in F and mph). So, the hardware is properly attached.
To Reproduce
Get a recent CloudWatcher (with SQM sensor) and 5.89 firmware and try to start "AAG Cloudwatcher NG" weather module.
Expected behavior
After a short delay, the above error messages will appear cyclically and all readings in the "Device Raw Readings" tab will be zero.
Screenshots
A screenshot of the Device Raw Reading tab and error log is attached.
Desktop (please complete the following information):
Log Files
log_15-11-11.txt attached.
log_15-11-11.txt
The text was updated successfully, but these errors were encountered: