Paul Muller thanked Andrew Burwell in topic Pegasus Astro UPB focuser error 22 hours 51 minutes ago

Paul Muller replied to the topic 'INDIDUINO/indi-duino/INDUINO' in the forum. yesterday

Jealous - love Brisbane (family up there and used to have a house up near Fraser Island myself - will get back there one day).

Yes, Im a UN*X/MacOS guy - not a fan of Windows at all so jumped directly to Stellarmate based on the recommendation from a bloke up in Cairns. Fought my way through using it with an old LX-90, gave up and went down the EQ6R then EQ*R path (and now a Paramount ME - this hobby will kill ya!).

Like you, I can't afford to stay awake all night baby sitting an imaging run. You need WeatherRadio in your life! Roughly $100-200 in parts depending on sensors and housings - add in a few bucks more for a Davis anemometer and $100 for the RG-11 and you've got a rock-solid little system. The housing is the pain. The only alternative I would recommend is the AAG - simply if you don't have time to mess around making your own housings.

When you have five minutes maybe we can pull what we know together into a (hopefully) useful How (and where) To guide.

Read More...

Paul Muller replied to the topic 'INDIDUINO/indi-duino/INDUINO' in the forum. yesterday

Guilty as charged! Melbourne SQM 18.2 skies on a good night, but that's life near a big city.

So that was YOUR project! Impressive! I'd seen it and contemplated building it before I invested in a Ultimate Power Box V2 to cover both focuser and dew control - but in hindsight my $900+ would have been better spent on Arduino, if only I had the insights I do now. The whole Arduino thing seems so daunting from the outside - hence the desire to better document it.

As the kstars/EKOS/INDI software side is getting to a degree of maturity that's closer to commercial (and based on my recent experience with TheSkyX - BETTER than most commercial software) it's time to tidy up some of the legacy/unsupported hardware projects surrounding it and make it just as easy and robust for people to kit out the rest of their astro gear.

Keep sharing away and well done!

Read More...

Paul Muller replied to the topic 'INDIDUINO/indi-duino/INDUINO' in the forum. yesterday

Sounds like you've been busy! Weather + SQM is obviously super helpful (if you're looking for a rain sensor I love the RG-11 - oceancontrols.com.au/hys-001.html ) and of all the INDI-open-source hardware projects, it's the most robust IMHO. The other project that works great is the Arduino Flip-flat/Flatman clone - but I've not tried it with a flap for darks (with a truss Ritchey- Chretien the flap doesn't help much ;-) YMMV

Focus controllers is another area that's super confusing - soooo many options, not all of them well through through. The best I've found so far is Robert Brown's Arduino ASCOM Focuser Pro - it shouldn't be labeled as ASCOM as it appears to INDI as a Moonlite so it's great! sourceforge.net/projects/arduinofocuscontrollerpro/

One of the other things buzzing around my head is adding Bonjour and Wifi/Ethernet (PoE) support for all these little devices both into the Arduino source code (there's a great Bonjour library for Arduino that makes the first part easy) but then re-writing all the INDI drivers for hardware to enable network support so that you can more easily add all these devices to your observatory without running bloody USB cables everywhere) - it's a dream but again if you look at what Wolfgang built with WeatherRadio it's not a crazy dream.

In my ideal world: focuser, flats, weather, power/switching and sensors can all be network connected to INDI and "findable" by Bonjour names (so no more hosts.txt or hard coded IP addresses) and ideally some way of mixing and matching the sensors you are interested in into the dashboards/tabs in EKOS eg: for temperature use the sensor on the focuser if there's no other temp sensor available, for cloud cover use the SQM with a weighting factor as a proxy, etc) - I have a feeling this might need to be a standalone server that consolidates all the sensors and dispatches all the commands, possibly linked to Watchdog for shutdown, but the less complexity the better.

Read More...

Paul Muller replied to the topic 'INDIDUINO/indi-duino/INDUINO' in the forum. 2 days ago

I've bene busy building gout Arduino/Indiuino projects - not sure I'm a source of what TO do, but I can tell you what NOT to! :-)

Bottom line, the switcher and other tools work fine for what they are, but they are quite unfinished and need some TLC to get them into something that looks and feels like a more modern INDI project.

The weather station is particularly problematic as a few folks have added to it over the years and in the process broken a few of the older functions - I have some Arduino code sitting around that I had to hack to get the DHT11 working again for example.

If weather is your thing, SKIP meteo-station (it's basically unsupported) and go for WeatherRadio - the name doesn't really tell the whole story - Wolfgang's (@sterne-jaeger) device is a combined SQM, humidity, temperature, cloud and wind (soon to be rain) sensing unit along with an optional website. Really great project (if a little harder to calibrate than I would like). - like all things INDI hardware, it's hard to find through this website - something I am hoping to help fix.

I'd love some help in starting an INDI hardware hackers section or web page to get some structure around these projects - they make great sense to the guys who understand Arduino well, but are tough for newbies or people who can follow a recipe but aren't so good with raw ingredients if you get the analogy.

Read More...

Paul Muller replied to the topic 'NexDome driver will not slave dome without abort press' in the forum. 7 days ago

I have read the protocol again and there does not appear to be a STOP event and I do not see the rotator issuing one in the logs, so I've gone back and changed the constants.h file to change the STOP command to "SER," - the behaviour did not seem to change in any noticeable way from a user perspective, BUT it did change the log content such that the following started appearing;
[2020-08-05T18:57:17.954 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[SCOPE] Current RA: 15:51:58 Current DEC: -16:07:58 "
[2020-08-05T18:57:18.953 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] CMD: /* Java Script */var Out;sky6RASCOMTele.GetRaDec();Out = String(sky6RASCOMTele.dRa) + ',' + String(sky6RASCOMTele.dDec); "
[2020-08-05T18:57:20.532 AEST INFO ][org.kde.kstars.ekos.observatory] - "Aborting..."
[2020-08-05T18:57:20.541 AEST DEBG ][ org.kde.kstars.ekos] - Aborting...
[2020-08-05T18:57:20.568 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] CMD <@SWR> "
[2020-08-05T18:57:20.613 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] RES <:SER,44982,0,55080,28228,300> "
[2020-08-05T18:57:20.615 AEST DEBG ][org.kde.kstars.ekos.observatory] - Setting dome status to 0
[2020-08-05T18:57:20.615 AEST INFO ][org.kde.kstars.ekos.observatory] - "Dome is idle."
[2020-08-05T18:57:21.937 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <:BV909#> with value <909> "
[2020-08-05T18:57:22.019 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] RES: 15.86600441373993,-16.132692887931512|No error. Error = 0. "
[2020-08-05T18:57:22.021 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[SCOPE] Current RA: 15:51:58 Current DEC: -16:07:58 "
[2020-08-05T18:57:22.021 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] JD: 2.45907e+06 - MSD: 5.91446 "
[2020-08-05T18:57:22.021 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] MC.x: 0 - MC.y: -0.1 MC.z: 0.25 "
[2020-08-05T18:57:22.021 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] HA: -0.293275 Lng: 144.874 RA: 237.99 "
[2020-08-05T18:57:22.021 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Active Snoop, driver: Paramount, property: TELESCOPE_PIER_SIDE "
[2020-08-05T18:57:22.022 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OTA_SIDE: 1 "
[2020-08-05T18:57:22.027 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OTA_OFFSET: 0.6 Lat: -37.8414 "
[2020-08-05T18:57:22.027 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OC.x: -0.598232 - OC.y: -0.0717664 OC.z: 0.213656 "
[2020-08-05T18:57:22.027 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Mount Az: 11.3178 Alt: 67.9477 "
[2020-08-05T18:57:22.027 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OV.x: 0.0736832 - OV.y: 0.368152 OV.z: 0.926841 "
[2020-08-05T18:57:22.027 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Calculated target azimuth is 291.597. MinAz: 260.56, MaxAz: 322.634 "
[2020-08-05T18:57:22.028 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] CMD <@GAR,291> "
[2020-08-05T18:57:22.109 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] RES <:left> "
[2020-08-05T18:57:22.112 AEST INFO ][ org.kde.kstars.indi] - NexDome : "[INFO] Dome is moving to position 291.597 degrees... "
[2020-08-05T18:57:22.112 AEST DEBG ][org.kde.kstars.ekos.observatory] - Setting dome status to 2
[2020-08-05T18:57:22.112 AEST INFO ][org.kde.kstars.ekos.observatory] - "Dome is moving counter clockwise..."
[2020-08-05T18:57:22.121 AEST INFO ][ org.kde.kstars.indi] - NexDome : "[INFO] Dome is syncing to position 291.597 degrees... "
[2020-08-05T18:57:22.511 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44976> with value <44976> "
[2020-08-05T18:57:22.766 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <XB->Online> with value <Online> "
[2020-08-05T18:57:23.021 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] CMD: /* Java Script */var Out;sky6RASCOMTele.GetRaDec();Out = String(sky6RASCOMTele.dRa) + ',' + String(sky6RASCOMTele.dDec); "
[2020-08-05T18:57:23.043 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44943> with value <44943> "
[2020-08-05T18:57:23.324 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44884> with value <44884> "
[2020-08-05T18:57:23.606 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44799> with value <44799> "
[2020-08-05T18:57:23.889 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44695> with value <44695> "
[2020-08-05T18:57:24.172 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44612> with value <44612> "
[2020-08-05T18:57:24.450 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44555> with value <44555> "
[2020-08-05T18:57:24.732 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <P44526> with value <44526> "
[2020-08-05T18:57:24.990 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <:SER,44523,0,55080,28228,300#> with value <44523,0,55080,28228,300> "
[2020-08-05T18:57:24.992 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Unhandled event: 44523,0,55080,28228,300 "
[2020-08-05T18:57:25.014 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <:SER,44523,0,55080,28228,300#> with value <44523,0,55080,28228,300> "
[2020-08-05T18:57:25.016 AEST INFO ][ org.kde.kstars.indi] - NexDome : "[INFO] Dome reached target position. "
[2020-08-05T18:57:25.016 AEST DEBG ][org.kde.kstars.ekos.observatory] - Setting dome status to 3
[2020-08-05T18:57:25.016 AEST INFO ][org.kde.kstars.ekos.observatory] - "Dome is tracking."
[2020-08-05T18:57:26.054 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] RES: 15.866003207199668,-16.13268353862685|No error. Error = 0. "
[2020-08-05T18:57:26.056 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[SCOPE] Current RA: 15:51:58 Current DEC: -16:07:58 "
[2020-08-05T18:57:26.267 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Updated telescope Az: 11.273 - Alt: 67.9504 "
[2020-08-05T18:57:26.269 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] JD: 2.45907e+06 - MSD: 5.91565 "
[2020-08-05T18:57:26.269 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] MC.x: 0 - MC.y: -0.1 MC.z: 0.25 "
[2020-08-05T18:57:26.269 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] HA: -0.29209 Lng: 144.874 RA: 237.99 "
[2020-08-05T18:57:26.269 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Active Snoop, driver: Paramount, property: TELESCOPE_PIER_SIDE "
[2020-08-05T18:57:26.270 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OTA_SIDE: 1 "
[2020-08-05T18:57:26.270 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OTA_OFFSET: 0.6 Lat: -37.8414 "
[2020-08-05T18:57:26.270 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OC.x: -0.598247 - OC.y: -0.0718802 OC.z: 0.213802 "
[2020-08-05T18:57:26.271 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Mount Az: 11.273 Alt: 67.9504 "
[2020-08-05T18:57:26.272 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] OV.x: 0.0733862 - OV.y: 0.368166 OV.z: 0.926859 "
[2020-08-05T18:57:26.272 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Calculated target azimuth is 291.569. MinAz: 260.541, MaxAz: 322.596 "
[2020-08-05T18:57:26.273 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] CMD <@GAR,291> "
[2020-08-05T18:57:26.357 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] RES <:GAR> "
[2020-08-05T18:57:26.359 AEST INFO ][ org.kde.kstars.indi] - NexDome : "[INFO] Dome is moving to position 291.569 degrees... "
[2020-08-05T18:57:26.359 AEST DEBG ][org.kde.kstars.ekos.observatory] - Setting dome status to 1
[2020-08-05T18:57:26.360 AEST INFO ][org.kde.kstars.ekos.observatory] - "Dome is moving clockwise..."
[2020-08-05T18:57:26.368 AEST INFO ][ org.kde.kstars.indi] - NexDome : "[INFO] Dome is syncing to position 291.569 degrees... "
[2020-08-05T18:57:27.055 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] CMD: /* Java Script */var Out;sky6RASCOMTele.GetRaDec();Out = String(sky6RASCOMTele.dRa) + ',' + String(sky6RASCOMTele.dDec); "
[2020-08-05T18:57:30.239 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] RES: 15.866004113751316,-16.132674677169803|No error. Error = 0. "
[2020-08-05T18:57:30.241 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[SCOPE] Current RA: 15:51:58 Current DEC: -16:07:58 "
[2020-08-05T18:57:30.405 AEST DEBG ][ org.kde.kstars.indi] - NexDome : "[DEBUG] Processing event <XB->Online> with value <Online> "
[2020-08-05T18:57:31.240 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] CMD: /* Java Script */var Out;sky6RASCOMTele.GetRaDec();Out = String(sky6RASCOMTele.dRa) + ',' + String(sky6RASCOMTele.dDec); "
[2020-08-05T18:57:34.288 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[DEBUG] RES: 15.86600500748684,-16.132713644968447|No error. Error = 0. "
[2020-08-05T18:57:34.290 AEST DEBG ][ org.kde.kstars.indi] - Paramount : "[SCOPE] Current RA: 15:51:58 Current DEC: -16:07:58 "

I'll keep digging, but it would appear that

Read More...

Paul Muller is friends with Ilia

Paul Muller thanked Mike in topic KStars v3.4.3 Released 2 weeks ago

Paul Muller replied to the topic 'Weather radio don't want connect' in the forum. 2 weeks ago

I figured it out! I forgot that teh weatherradio firmware has a delay between changes in state and reporting it and of course I was looking for short term changes - silly me!

I've adjusted the code - I'll spend a little time tidying it up and documenting it and then send to Wolfgang for testing/regression before embarking on the driver itself.

Looking forward to knowing that the contents of my dome remains dry!

Read More...

Paul Muller replied to the topic 'Weather radio don't want connect' in the forum. 2 weeks ago

Thanks for the input - yes, the constants are defined in config.h per Wolgang's original. I'm not actually testing using the RG-11 just yet, thought I would get my logic and programming right on the desk before I move to the actual unit - the RG-11 works by closing a relay when rain is detected so it's a pretty simple "switch" - which I am planning on running in an NO configuration - closing on rain - but do you think I can get my code to work reliably? Not sure if it's an electrical thing or a programming thing or both!

Read More...