<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-10-15 14:44:42]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://www.ap-i.net/mantis/</docs><link>https://www.ap-i.net/mantis/</link><description><![CDATA[MantisBT - Issues]]></description><title>MantisBT - Issues</title><image><title>MantisBT - Issues</title><url>https://www.ap-i.net/mantis/images/mantis_logo_notext.png</url><link>https://www.ap-i.net/mantis/</link><description><![CDATA[MantisBT - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0002948: Offer to contribute a native macOS (Apple Silicon) port of Virtual Moon Atlas</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2948</link><description><![CDATA[Hello Patrick,&lt;br /&gt;
&lt;br /&gt;
Thanks for Virtual Moon Atlas. I have completed a native macOS port of VMA  (and all the helper apps) based on current git master (commit ba50db0,  version 9.1a). It builds with Lazarus/FPC and runs 64-bit ARM native on an Apple M1 (macOS 26.6 build 25G72), no Rosetta, no emulation. The main new piece is a Cocoa OpenGL context backend for the GLScene view; the rest is small platform-guarded build fixes and a script that produces a self-contained .app / .dmg. Linux  and Windows builds are unaffected.&lt;br /&gt;
&lt;br /&gt;
Testing so far is limited to my own hardware, but it is stable in normal use.&lt;br /&gt;
&lt;br /&gt;
Would you be interested in bringing this upstream? If so, I am happy to prepare it however suits you, one branch or a series of smaller patches, and to help maintain the macOS side.&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
William Henderson]]></description><category>Other</category><pubDate>Wed, 14 Oct 2026 14:26:41 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2948</guid><comments>https://www.ap-i.net/mantis/view.php?id=2948#bugnotes</comments></item><item><title>0002956: Use-after-free when closing/disconnecting the INDI watchdog or safety monitor</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2956</link><description><![CDATA[`T_indiwatchdog.Destroy` (src/cu_indiwatchdog.pas, ~line 129-141) and&lt;br /&gt;
`T_indisafety.Destroy` (src/cu_indisafety.pas, ~line 120-130) only set&lt;br /&gt;
`indiclient.onServerDisconnected := nil` and free their own timers. They&lt;br /&gt;
never call `indiclient.Terminate` and never wait for the INDI client thread&lt;br /&gt;
to stop.&lt;br /&gt;
&lt;br /&gt;
`indiclient` is a `TIndiBaseClient` (`TThread` with `FreeOnTerminate := True`,&lt;br /&gt;
see component/indiclient/indibaseclient.pas:229) whose other callbacks&lt;br /&gt;
(`onNewDevice`, `onNewProperty`, `onNewSwitch`, `onNewMessage`, etc.) are&lt;br /&gt;
still bound to the watchdog/safety instance being destroyed.&lt;br /&gt;
&lt;br /&gt;
`DestroyDevices` in src/pu_main.pas (~line 2497-2509) calls&lt;br /&gt;
`watchdog.Free; safety.Free;` with no prior `Disconnect` call. If the&lt;br /&gt;
device is still connected when the app closes (or whenever the monitor is&lt;br /&gt;
destroyed while connected), the INDI client thread keeps running in the&lt;br /&gt;
background and will invoke a method on the now-freed watchdog/safety object&lt;br /&gt;
the next time it receives a message from the INDI server — a classic&lt;br /&gt;
use-after-free.]]></description><category>General</category><pubDate>Thu, 08 Oct 2026 13:07:13 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2956</guid><comments>https://www.ap-i.net/mantis/view.php?id=2956#bugnotes</comments></item><item><title>0002961: ASCOM rotator: V3 members used on IRotatorV2 drivers</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2961</link><description><![CDATA[The PWI4 rotator driver reports InterfaceVersion = 2 and exposes only the IRotatorV2 members, which I verified quickly from PowerShell Get-Member:&lt;br /&gt;
&lt;br /&gt;
Action, CommandBlind, CommandBool, CommandString, Dispose, Equals, GetHashCode, GetType, Halt, Move, MoveAbsolute, SetupDialog, ToString, CanReverse, Connected, Description, DriverInfo, DriverVersion, InterfaceVersion, IsMoving, Name, Position, Reverse, StepSize, SupportedActions, TargetPosition&lt;br /&gt;
&lt;br /&gt;
But, CCDciel 0.9.97-4213 reads MechanicalPosition (IRotatorV3 and later) while the rotator is connected, which produces this error about once a second:&lt;br /&gt;
&lt;br /&gt;
2026-10-05T21:57:59.775 0: ASCOM.PWI4.Rotator: Get position error: Method 'MechanicalPosition' is not supported by automation object&lt;br /&gt;
&lt;br /&gt;
This wasn't the case with 0.9.92-3775, or if it was, it was much more silent about the issue.  This isn't PWI4-specific; I think any IRotatorV2 driver should hit it in the same way.&lt;br /&gt;
&lt;br /&gt;
Also: the rotator input text box is difficult to use in practice since it's also updating with the current position.  One has to be very quick to change the value, otherwise the new value gets clobbered by the next update!  Changing the current position readout to be a text label instead of re-using the text input box would help a lot in practice.]]></description><category>General</category><pubDate>Thu, 08 Oct 2026 00:37:17 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2961</guid><comments>https://www.ap-i.net/mantis/view.php?id=2961#bugnotes</comments></item><item><title>0002952: Code review</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2952</link><description><![CDATA[I had some spare tokens for Claude.ai  and used them to analyse the CCDCiel code. Attached the result.]]></description><category>General</category><pubDate>Wed, 07 Oct 2026 14:21:12 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2952</guid><comments>https://www.ap-i.net/mantis/view.php?id=2952#bugnotes</comments></item><item><title>0002955: Program stops taking imaging after Autoguider: Settling</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2955</link><description><![CDATA[00:39:14 Saved file C:\astro_files\NGC7822\NGC7822_H-alpha_200s_-15C_20261002_223551.fits.fz&lt;br /&gt;
00:39:16 Autofocus due in  0.2 C&lt;br /&gt;
00:39:16 Starting Light exposure 28/999 for 200 seconds&lt;br /&gt;
00:42:38 Saved file C:\astro_files\NGC7822\NGC7822_H-alpha_200s_-15C_20261002_223916.fits.fz&lt;br /&gt;
00:42:40 Dithering…&lt;br /&gt;
00:42:40 Autoguider: Settling]]></description><category>General</category><pubDate>Wed, 07 Oct 2026 13:16:09 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2955</guid><comments>https://www.ap-i.net/mantis/view.php?id=2955#bugnotes</comments></item><item><title>0002896: SVBony powerbox switch</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2896</link><description><![CDATA[I couldn't connect to the SVbony SV241Pro powerbox (&lt;a href=&quot;https://www.svbony.com/products/sv241-remote-astro-power-controller&quot; rel=&quot;noopener,nofollow&quot;&gt;https://www.svbony.com/products/sv241-remote-astro-power-controller&lt;/a&gt;) using ASCOM. It shows an error: &quot;ASCOM.SVBONY.Switch: Connection error: Method 'Connect' is not supported by automation object&quot;&lt;br /&gt;
&lt;br /&gt;
The ASCOM driver is installed, and I can connect it from Astro Photography Tool (APT). Also, if I use INDI (running on Raspberry Pi), I can connect to it from CCDCiel running on Windows.&lt;br /&gt;
But I couldn't change values in the PWM fields in the switch window. They always immediately return to default values. The only option is to set it directly in the INDI server settings.]]></description><category>General</category><pubDate>Wed, 07 Oct 2026 13:15:44 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2896</guid><comments>https://www.ap-i.net/mantis/view.php?id=2896#bugnotes</comments></item><item><title>0002950: Impossible de connecter Cache calibrateur Wanderer</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2950</link><description><![CDATA[CCDCiel refuse de connecter le Cache Calibrateur WandererCover V4-EC (240mm) de mon setup.&lt;br /&gt;
&lt;br /&gt;
Erreur console:&lt;br /&gt;
22:50:05 Connexion de Cache calibrateur ASCOM &quot;ASCOM.WandererCover1.CoverCalibrator&quot; …&lt;br /&gt;
22:50:05 ASCOM.WandererCover1.CoverCalibrator: Connection error: Method 'Connect' is not supported by automation object&lt;br /&gt;
&lt;br /&gt;
Les autres équipements du setup se connectent sans problème (ZWO533MM Pro, ZWO174MM mini, ZWO AM7, WandererBox Pro V3, focuser ESATTO 2'', roue à filtre ZWO) à CCD Ciel.&lt;br /&gt;
&lt;br /&gt;
Le setup est contrôlé par un mini-PC GEEKOM sous Win11.&lt;br /&gt;
CCDciel &lt;br /&gt;
Version beta 0.9.97-4213-be54a24a 2026/07/15 10:43:0&lt;br /&gt;
&lt;br /&gt;
Pour information cet accessoires peut être connecté sans problème sur NINA.]]></description><category>General</category><pubDate>Wed, 07 Oct 2026 13:14:20 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2950</guid><comments>https://www.ap-i.net/mantis/view.php?id=2950#bugnotes</comments></item><item><title>0002960: Options dialog: PHD2/CdC/SMTP port fields accept any text, no numeric validation</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2960</link><description><![CDATA[In src/pu_options.pas, `PHDport`, `CdCport`, and `smtp_port` are plain&lt;br /&gt;
`TEdit` controls (not `TSpinEdit`), and their `.Text` is stored directly&lt;br /&gt;
into config (e.g. `config.SetValue('/Autoguider/PHDport', f_option.PHDport.Text)`)&lt;br /&gt;
with no `StrToIntDef` or range check anywhere along the way.&lt;br /&gt;
&lt;br /&gt;
A user can type a non-numeric or out-of-range value into any of these&lt;br /&gt;
fields with no immediate feedback; the only symptom is an unexplained&lt;br /&gt;
connection failure to PHD2 / Cartes du Ciel / the SMTP server much later,&lt;br /&gt;
with nothing in the Options dialog pointing back at the invalid field.]]></description><category>General</category><pubDate>Tue, 06 Oct 2026 23:18:33 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2960</guid><comments>https://www.ap-i.net/mantis/view.php?id=2960#bugnotes</comments></item><item><title>0002959: Goto dialog: "Resolve" mode accepts OK without validating coordinates</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2959</link><description><![CDATA[`Tf_goto.ButtonOKClick` (src/pu_goto.pas, ~line 281-294) only validates&lt;br /&gt;
input when `PanelAltAz.Visible` (normal Goto mode). When the same form is&lt;br /&gt;
reused to resolve missing FITS coordinates (`PanelPxSz.Visible`, entered&lt;br /&gt;
via `CheckImageInfo`), clicking OK just sets `ModalResult := mrOK`&lt;br /&gt;
unconditionally, with no validation of the Ra/De/PxSz fields.&lt;br /&gt;
&lt;br /&gt;
Back in `CheckImageInfo` (~line 296-347), `StrToAR`/`StrToDE` safely fall&lt;br /&gt;
back to `NullCoord` on unparseable input (they do not raise), and&lt;br /&gt;
`StrToFloatDef(PxSz.Text, 0)` falls back to 0 — so leaving the fields&lt;br /&gt;
blank does not crash, but it does make `CheckImageInfo` return&lt;br /&gt;
`result := true` (success) even though no RA/DEC/SECPIX keywords were&lt;br /&gt;
actually written to the FITS header. The caller is told the missing&lt;br /&gt;
coordinates were resolved when nothing useful happened.]]></description><category>General</category><pubDate>Tue, 06 Oct 2026 23:18:05 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2959</guid><comments>https://www.ap-i.net/mantis/view.php?id=2959#bugnotes</comments></item><item><title>0002958: Dark Library dialog: controls stay enabled during a run, and Cancel has no confirmation</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2958</link><description><![CDATA[In src/pu_dark.pas, `btnStartClick` (~line 141-173) sets `Frunning := true`&lt;br /&gt;
but never disables `btnStart`, `MaxExposure`, `Stackcount`, or&lt;br /&gt;
`cbMultiExp`. This lets the user re-click Start while a capture is already&lt;br /&gt;
running (re-entering the method mid-run), or change the exposure/stack&lt;br /&gt;
values while the background exposure loop is still using the old ones,&lt;br /&gt;
producing an inconsistent stack.&lt;br /&gt;
&lt;br /&gt;
Separately, `btnCancelClick` (~line 293-302) immediately calls&lt;br /&gt;
`Fcamera.AbortExposure` and discards the in-progress stack with no&lt;br /&gt;
&quot;Abort current dark capture?&quot; confirmation — unlike `fu_sequence.pas`,&lt;br /&gt;
which does confirm before aborting a running sequence.&lt;br /&gt;
&lt;br /&gt;
`FormCloseQuery` also silently sets `CanClose := false` while running,&lt;br /&gt;
with no message explaining why the window's close button did nothing.]]></description><category>General</category><pubDate>Tue, 06 Oct 2026 23:17:32 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2958</guid><comments>https://www.ap-i.net/mantis/view.php?id=2958#bugnotes</comments></item><item><title>0002957: Race condition on the PHD2 TCP socket in the internal autoguider client</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2957</link><description><![CDATA[`T_autoguider_phd` (src/cu_autoguider_phd.pas) is itself a `TThread`.&lt;br /&gt;
`Execute` (~line 115-157) runs the receive loop and, in its `finally`&lt;br /&gt;
block, calls `tcpclient.Disconnect` and `tcpclient.Free` once the thread&lt;br /&gt;
terminates.&lt;br /&gt;
&lt;br /&gt;
`Send` (~line 159-172), which is called from the main thread (via&lt;br /&gt;
Guide/Pause/Dither/GetLockPosition), only guards access with a&lt;br /&gt;
non-atomic check: `(not terminated) and (tcpclient &lt;&gt; nil)`, then calls&lt;br /&gt;
`tcpclient.Sock.SendString(...)`. There is no critical section protecting&lt;br /&gt;
`tcpclient` between the two methods.&lt;br /&gt;
&lt;br /&gt;
If `Terminate` fires concurrently — e.g. the thread notices a connection&lt;br /&gt;
error, or the user disconnects while `WaitBusy`/`WaitGuiding` is pumping&lt;br /&gt;
`Application.ProcessMessages` and re-enters — `Execute`'s `finally` block&lt;br /&gt;
can free `tcpclient` in the small window right after `Send`'s check&lt;br /&gt;
passed, resulting in an access to freed memory.]]></description><category>General</category><pubDate>Tue, 06 Oct 2026 23:16:36 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2957</guid><comments>https://www.ap-i.net/mantis/view.php?id=2957#bugnotes</comments></item><item><title>0002947: Remplacer les espace par _ n'est pas pris en compte</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2947</link><description><![CDATA[Lorsque je modifie le choix de séparateur pour le nom des objets en passant de - à _ le séparateur ne change pas. Si je passe de - à . cela fonctionne.]]></description><category>General</category><pubDate>Sat, 03 Oct 2026 10:32:12 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2947</guid><comments>https://www.ap-i.net/mantis/view.php?id=2947#bugnotes</comments></item><item><title>0002954: Send image showing saturated stars from CCDciel to Cartes du Ciel to help decide best exposure time</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2954</link><description><![CDATA[In CCDciel there is an option to send a plate solved image to CDC (right click image, resolve and send to planetarium). If I have the - show highlight and shadow - option enabled for images, it would be helpful to send that image showing the magenta colored saturated objects to CDC, and not the raw image. I could then get an idea of the exposure time that will create saturated stars.&lt;br /&gt;
&lt;br /&gt;
For example, I typically use 180sec or 300sec exposures for my asteroid photometry and in each image some stars are saturated. If I had the image with the magenta color saturated stars sent to CDC it would be easier to get an idea of the magnitude of the faintest saturated star for that exposure time by overlaying the Gaia stars and clicking on the saturated ones, -- a 300sec exposure will saturate stars brighter than about 12.9 mag, or something like that. If my target asteroid is 15.5 mag then i should have enough comparison stars to do photometry. However if a 300 sec exposure will saturate stars brighter than 14.9 mag and my target it 15.5 mag, then I will probably have very few comparison stars to choose an I should use a shorter exposure time. The same reasoning can be used to decide if a longer exposure time might be better. &lt;br /&gt;
&lt;br /&gt;
Right now I flip back and forth between CCDciel and CDC, identifying what I guess is the faintest saturated star in CCDciel (magenta center), then send that image to CDC and find that saturated star (sometimes this is easy, sometimes not so much) Then I make sure the Gaia stars are overlayed, click on the star and see -  a 300 sec exposure will saturate every star brighter than 13.2 mag -- all approximations of course, but useful as a guide for deciding on an exposure time. I guess that's all this feature would do - help someone doing photometry get an idea of a good exposure time to use and not saturate too many comparison stars.]]></description><category>General</category><pubDate>Wed, 30 Sep 2026 12:25:58 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2954</guid><comments>https://www.ap-i.net/mantis/view.php?id=2954#bugnotes</comments></item><item><title>0002953: Code review SkyChart</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2953</link><description><![CDATA[I had some spare tokens for Claude.ai and used them to analyse the SkyChart code. Attached the result as two text files and a zip file with the corrected .pas files. I have not compiled or checked them in detail, but I assume they are helpful. Within the SkyChart_files.zip there are two more text files skychart-fixes.diff and skychart-fixes-README.txt explaining the proposed code modifications in more detail.]]></description><category>1-Software</category><pubDate>Tue, 29 Sep 2026 18:10:36 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2953</guid><comments>https://www.ap-i.net/mantis/view.php?id=2953#bugnotes</comments></item><item><title>0002945: Platesolving of control frame fails because mount is still moving</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2945</link><description><![CDATA[We got a crazy behavior mostly on large goto slews. CCDCiel is starting the control frame and the platesolving process but the scope is still on its way to target. Therefore platesolve fails. &lt;br /&gt;
&lt;br /&gt;
ccdciel log says got is finished&lt;br /&gt;
2026-08-13T22:44:25.265 3: EQMod Mount: Schwenk ist abgeschlossen &lt;br /&gt;
&lt;br /&gt;
but devices log stated it 20s later&lt;br /&gt;
2026-08-13T22:44:45.287  EQMod Mount: [INFO] Telescope slew is complete. Tracking TRACK_SIDEREAL...&lt;br /&gt;
&lt;br /&gt;
What can I do?&lt;br /&gt;
&lt;br /&gt;
Mount: Skywatcher EQ8&lt;br /&gt;
IndiLib, Indistarter, EQModGui&lt;br /&gt;
CCDCiel and Indilib on same pc, therefore timestamps in logs are in sync.]]></description><category>General</category><pubDate>Tue, 29 Sep 2026 10:03:39 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2945</guid><comments>https://www.ap-i.net/mantis/view.php?id=2945#bugnotes</comments></item><item><title>0002949: Cannot Connect to Telescope</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2949</link><description><![CDATA[I have an EQ6R-Pro, which I run remotely via PC through ASCOM and EQMOD (also installed). Unable to add EQMOD.Telescope to the telescope connection window in Cartes du Ciel. It always defaults to POTH.Telescope under the Telescope connect window. Even if I try to change the telescope, the drop down in the ASCOM telescope chooser window shows nothing. It is literally blank.&lt;br /&gt;
&lt;br /&gt;
I can control the telescope successfully with NINA and Stellarium, and both are working flawlessly with ASCOM and EQMOD. But I want to stop using Stellarium due to its slower-than-molasses performance and permanently switch to Cartes du Ciel. However, I am unable to do so. I am attaching a couple of images to show what is happening. Not sure how to fix it.]]></description><category>General</category><pubDate>Mon, 07 Sep 2026 14:19:14 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2949</guid><comments>https://www.ap-i.net/mantis/view.php?id=2949#bugnotes</comments></item><item><title>0002951: VM 9.1 Coordinate grid tranparent.</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2951</link><description><![CDATA[Coordinate  grid is  transparent through to the far side of the Moon confusing when attempting to pick out the correct grid lines.]]></description><category>1-Software</category><pubDate>Mon, 07 Sep 2026 14:18:27 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2951</guid><comments>https://www.ap-i.net/mantis/view.php?id=2951#bugnotes</comments></item><item><title>0002946: Atlun - blank display with QT5</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2946</link><description><![CDATA[Hello,&lt;br /&gt;
&lt;br /&gt;
First of all, congratulations on Virtualmoonatlas, it's very neat.&lt;br /&gt;
&lt;br /&gt;
There's an Archlinux AUR package that compiles virtualmoonatlas' master branch, and it uses gtk2.&lt;br /&gt;
Since gtk2's deprecated and not even in the main Arch repositories anymore, I tried building with LCL_PLATFORM=qt5 make instead.&lt;br /&gt;
&lt;br /&gt;
It built and installed fine, yet when launched, neither the moon nor the black background appeared.&lt;br /&gt;
I have attached a screenshot of that. On the otherhand, photlun, for instance, worked fine. With GTK2, there weren't any problems.&lt;br /&gt;
&lt;br /&gt;
I am not sure whether QT5 is actually supported. If not so, I'd be interested in having QT5 support so that I can modernize the Archlinux package. I am no Pascal programmer and hence don't know large an effort that would be, though.&lt;br /&gt;
&lt;br /&gt;
Thanks for your help]]></description><category>1-Software</category><pubDate>Thu, 03 Sep 2026 09:02:24 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2946</guid><comments>https://www.ap-i.net/mantis/view.php?id=2946#bugnotes</comments></item><item><title>0002942: Indi, CCDCiel handling of Indi driver refusal connect</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2942</link><description><![CDATA[Noted the following:&lt;br /&gt;
&lt;br /&gt;
Indi, CCDCiel handling of Indi driver refusal connect result in this in the log:&lt;br /&gt;
&lt;br /&gt;
026-08-04T22:18:07.201 9: Sky Simulator: Connecting to INDI server &quot;localhost:7624&quot; for device &quot;Sky Simulator&quot;&lt;br /&gt;
2026-08-04T22:18:07.216 2: Connecting Mount INDI &quot;Sky Simulator&quot; …&lt;br /&gt;
2026-08-04T22:18:07.278 9: Sky Simulator: INDI server send new device: &quot;Sky Simulator&quot;&lt;br /&gt;
2026-08-04T22:18:07.278 9: Sky Simulator: Exec: indi_skysimulator, Version: 1.0, Interface: 1&lt;br /&gt;
2026-08-04T22:18:08.622 1: Sky Simulator: Server Disconnected&lt;br /&gt;
2026-08-04T22:18:09.279 1: Mount connected&lt;br /&gt;
2026-08-04T22:18:10.404 3: Sky Simulator: Mount capabilities: &lt;br /&gt;
2026-08-04T22:20:47.476 9: Disconnecting devices&lt;br /&gt;
&lt;br /&gt;
A driver that refuses a connection is legal INDI, and the client should say so rather than dropping the server and claiming success.]]></description><category>General</category><pubDate>Mon, 17 Aug 2026 17:27:16 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2942</guid><comments>https://www.ap-i.net/mantis/view.php?id=2942#bugnotes</comments></item><item><title>0002944: CCDCiel opening port 0 for TCP/IP server</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2944</link><description><![CDATA[Hello,&lt;br /&gt;
&lt;br /&gt;
I've been having a new problem for the past two days: CCDCiel seems to be trying to start the TCP/IP server on port 0, which of course fails. In the settings, the default port is actually set to 3277. Resetting it doesn't change anything. I've already reset the configuration files, but that didn't help.&lt;br /&gt;
&lt;br /&gt;
I tried both the PPA and daily versions of CCDCiel, and both exhibited this behaviour.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CCDCiel log:&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:35:41.007 1: TCP/IP server stopped&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:35:44.059 1: Socket error 9: Bad file number.&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:35:44.225 1: Socket error 9: Bad file number.&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:35:44.257 2: TCP/IP server is listening on port: 0&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:36:56.642 1: Socket error 9: Bad file number.&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:36:56.645 1: Socket error 9: Invalid file number.&lt;br /&gt;
&lt;br /&gt;
2026-08-13T11:36:56.656 2: TCP/IP server is listening on port: 0&lt;br /&gt;
&lt;br /&gt;
[...]]]></description><category>General</category><pubDate>Mon, 17 Aug 2026 17:20:03 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2944</guid><comments>https://www.ap-i.net/mantis/view.php?id=2944#bugnotes</comments></item><item><title>0002943: Wrong Moon Rise and Set Times in Ephemeris, and Details</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2943</link><description><![CDATA[When checking the rise/set times in the Ephemeris Calendar, they are totally wrong when compared to rise/set times from other sources.&lt;br /&gt;
&lt;br /&gt;
For example: &lt;a href=&quot;https://www.timeanddate.com/moon/canada/toronto&quot; rel=&quot;noopener,nofollow&quot;&gt;https://www.timeanddate.com/moon/canada/toronto&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The same error can be found when clicking on the moon, and selecting the object details, at the very bottom:&lt;br /&gt;
&lt;br /&gt;
Rise: Local horizon 03h42m42s Azimuth: [...]&lt;br /&gt;
Transit: [...]&lt;br /&gt;
Set: Local horizon 14h06m33s Azimuth: [...]]]></description><category>1-Software</category><pubDate>Mon, 10 Aug 2026 19:20:56 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2943</guid><comments>https://www.ap-i.net/mantis/view.php?id=2943#bugnotes</comments></item><item><title>0002941: CCDCiel discovery find only one of two Alpaca servers</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2941</link><description><![CDATA[My Sky simulator has Alpaca server address 127.0.0.1, port 11111. When I use a com device in Ascom 7 is starts a second Alpaca server 127.0.0.1, port 32323. CCDciel sees the only the Ascom7 server. Fix to discover both servers:&lt;br /&gt;
&lt;br /&gt;
cu_alpacamanagement.pas:&lt;br /&gt;
&lt;br /&gt;
Line 354 &lt;br /&gt;
 - if not f_loopback then Result.Add('127.0.0.1');&lt;br /&gt;
&lt;br /&gt;
+   {A unicast datagram to 127.0.0.1 reaches only ONE of the sockets bound to&lt;br /&gt;
   the discovery port, so a second Alpaca server on the same machine - ASCOM&lt;br /&gt;
   7 starts one automatically - is silently invisible.  The loopback&lt;br /&gt;
   broadcast address is delivered to every socket bound with SO_REUSEADDR,&lt;br /&gt;
   so all local servers answer.}&lt;br /&gt;
  if not f_loopback then begin&lt;br /&gt;
    Result.Add('127.255.255.255');&lt;br /&gt;
    Result.Add('127.0.0.1');&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
Keeping 127.0.0.1 as well costs one extra datagram and covers any server that binds the loopback address explicitly rather than 0.0.0.0; the duplicate check drops the second reply from a server that answers both.]]></description><category>General</category><pubDate>Wed, 05 Aug 2026 11:30:12 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2941</guid><comments>https://www.ap-i.net/mantis/view.php?id=2941#bugnotes</comments></item><item><title>0002940: Minor tweak in cu_tiff.pas</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2940</link><description><![CDATA[Minor tweak in cu_tiff.pas, remove the thefile.free in lines 370, 522, 661, 808&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
  thefile := tfilestream.Create(filen2, fmcreate);&lt;br /&gt;
except&lt;br /&gt;
  thefile.free;      // &lt;-- thefile is garbage here&lt;br /&gt;
  exit;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
or use attached version]]></description><category>General</category><pubDate>Wed, 29 Jul 2026 14:55:29 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2940</guid><comments>https://www.ap-i.net/mantis/view.php?id=2940#bugnotes</comments></item><item><title>0002939: Le driver de Bresser ne veut pas s'installer</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2939</link><description><![CDATA[C'est un problème avec ASCOM j'aimerai savoir si d'autre ont eu le même problème ?]]></description><category>General</category><pubDate>Sat, 25 Jul 2026 09:48:39 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2939</guid><comments>https://www.ap-i.net/mantis/view.php?id=2939#bugnotes</comments></item><item><title>0002927: Camera cooling not fully stopped</title><author></author><link>https://www.ap-i.net/mantis/view.php?id=2927</link><description><![CDATA[Hello,&lt;br /&gt;
&lt;br /&gt;
when selecting camera warmup as termination command of a planned sequence, CCDCiel just sets the target temperature to 20°C. This is in summer not ideal, since the ambient temperature can go higher. This leads to continued cooling at the end of the session (or during daytime, if CCDCiel not terminated until then).&lt;br /&gt;
&lt;br /&gt;
I see the following as possible solutions:&lt;br /&gt;
- Set target temperature to really high values (e.g. 60°C)&lt;br /&gt;
- Disable cooling instead of increasing target temperature&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thank you]]></description><category>General</category><pubDate>Mon, 20 Jul 2026 22:04:47 +0200</pubDate><guid>https://www.ap-i.net/mantis/view.php?id=2927</guid><comments>https://www.ap-i.net/mantis/view.php?id=2927#bugnotes</comments></item></channel></rss>
