art-den / astra_lite

AstraLite is software for deepsky astrophotography and live stacking on low power PCs (like rapsberry Pi or Orange Pi)
MIT License
29 stars 1 forks source link

Errors in Astra_lite logs when using indi_pylibcamera #13

Closed sajmons closed 4 months ago

sajmons commented 5 months ago

When using indi_pylibcamera driver 2.6.0 with Astra_lite, it kinda work, but it's unstable. I'm guessing that folowing errors have something to do with that.

I'm not quite sure if this is astra_lite related error or indi_pylibcamera, maybe it is both. Image blob part is striped away. I only left start and end of it.

[2024-05-05 18:26:23.547905 +02:00] INFO astra_lite x86_64 ver. 0.0.90 is started
[2024-05-05 18:26:36.904190 +02:00] ERROR indi_api: 'Property `TIME_UTC` of device `GPSD` not found' for XML

<setTextVector device="GPSD" name="TIME_UTC" state="Busy" timeout="60" timestamp="2024-05-05T16:26:38">
    <oneText name="UTC"/>
    <oneText name="OFFSET"/>
</setTextVector>
[2024-05-05 18:26:36.904626 +02:00] ERROR indi_api: 'Property `GEOGRAPHIC_COORD` of device `GPSD` not found' for XML

<setNumberVector device="GPSD" name="GEOGRAPHIC_COORD" state="Busy" timeout="60" timestamp="2024-05-05T16:26:38">
    <oneNumber name="LAT">
0
    </oneNumber>
    <oneNumber name="LONG">
0
    </oneNumber>
    <oneNumber name="ELEV">
0
    </oneNumber>
</setNumberVector>
[2024-05-05 18:26:36.905167 +02:00] ERROR indi_api: 'Property `GPS_STATUS` of device `GPSD` not found' for XML

<setTextVector device="GPSD" name="GPS_STATUS" state="Busy" timeout="60" timestamp="2024-05-05T16:26:38">
    <oneText name="GPS_FIX"/>
</setTextVector>
[2024-05-05 18:26:36.905345 +02:00] ERROR indi_api: 'Property `POLARIS` of device `GPSD` not found' for XML

<setNumberVector device="GPSD" name="POLARIS" state="Busy" timeout="60" timestamp="2024-05-05T16:26:38">
    <oneNumber name="HA">
0
    </oneNumber>
</setNumberVector>
[2024-05-05 18:26:36.905481 +02:00] ERROR indi_api: 'Property `GPS_REFRESH` of device `GPSD` not found' for XML

<setSwitchVector device="GPSD" name="GPS_REFRESH" state="Busy" timeout="0" timestamp="2024-05-05T16:26:38">
    <oneSwitch name="REFRESH">
Off
    </oneSwitch>
</setSwitchVector>
[2024-05-05 18:26:36.905607 +02:00] ERROR indi_api: 'Property `GPS_STATUS` of device `GPSD` not found' for XML

<setTextVector device="GPSD" name="GPS_STATUS" state="Busy" timeout="60" timestamp="2024-05-05T16:26:38">
    <oneText name="GPS_FIX">
NO FIX
    </oneText>
</setTextVector>
[2024-05-05 18:26:46.768334 +02:00] ERROR indi_api: Malformed XML. 1:1 Unexpected token: </
[2024-05-05 18:26:47.674317 +02:00] ERROR indi_api: 'Malformed XML. 1:1 Unexpected characters outside the root element: C' for XML
CAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIJAAkCCPoJAAj4CPoI/wj9CQAI9Qj7CPwJBAkACPUI9wj+CQAI/AkICP4JAQkLCPkJCgj3CQoJAwkACPcI/Qj3CQkI/gkHCPwI9Aj4CPcI/QjxCQAJBwkHCQEI9Aj/CQQI/QkJCQUJAwj9CPkJAgj5CQgJBAkDCQYJBgj/CPwI/Qj8CPYI/Qj7CP0JBwj9CQEI/AkACP8I/wj8CP4JBAj3CPwI9wj2CP4JBwj9CQUI9wkACQII/gj8CQEI/Aj/CP0I+gj8CPwI/wkACPkJAAj7CQUI+wj9CP4I/wj+CPwI/wkBCP0JAgj7CP4I9wkCCPcI+gj7CPwJAwj/CPoI9gj+CPIJAAj3CPsI+Aj+CQ0I/wkHCPUJAAkCCQ0JAgkBCP4JAQj/CPYI+wkFCP8JCAkMCPoJCAkFCPwJAAkACPkJBgj1CPwJCwkBCQAJAgj0CQEJBgkKCQkI/gkGCPwJAQkACPkI/wj3CP4JCAkECQIJCAkCCP8I9AkACPMI+gkFCQ0JBAj+CPwJAgj+CQII9Aj2CPYI/QkGCQIJBAj8CPsJCgjzCPkI+gj6CPII+gkACPsJAwj9CP8I+wj8CPoI/gj9CP0JAAkACQQI+wkDCQEI9gkKCPAI/wkHCQAI/Qj/CP0I+gkCCQAJBAkDCQMJCgkHCQMI+QkGCPkJAwkCCQcJBwj6CQMI9AkECPYI+gkCCPEJAAjyCPsJAgj6CPMI+QjzCPwJAAj+CQMJAQkBCP0JCQj+CQcI/gkECQEJBAj+CQkJAwj9CQQI9Aj9CQ0I/wj5CQQJAQkGCP4JBAj+CPoI+wkCCPYI+QkACP8JAAj8CPQJAQj9CPgJAgj+CQII/wkCCQsJDgj/CP8I/wkGCQgI+Aj2CQEJCQkCCPsI+AjxCPsI9gj/CQEI/QkDCQII/wkLCPkI/AkFCQEJAwkLCQYI+AkACQMJBwj+CQIJAQj+CP0JCAj6CQkI+wkCCPkI/QkCCPsI8gj9CPMJBwj8CPUI+Aj7CP8I+gj8CQAJAgj6CQQJAAkBCPoI+Qj7CQQI+QkHCQUJAQj6CP8I+QkHCPgI+Qj3CP4JAAjyCPkI/gj8CQEI9gjxCPsJCgj8CQIJBgj5CQQI/gj5CPwI+wkFCQ4JBQkMCQQI/gj+CQAJAwkFCP4I8wkDCQAJAAkKCQcJAQj7CPcI+gj8CPwJAQkECQAJAwkBCQEJAAkBCP4JBwj8CQEI+Aj6CQAJBAj8CQUJBwj6CP0JAgkACQMI+AkECPoI/QkGCPUJBgj5CPkJDAj9CQMI+wj2CPgI9AjzCPUI9QkBCPkI+QkICPkJCgj5CQUI+QkACQAJBAkQCP8I/Aj+CQII/QkFCP0JAQkDCQAJBQj5CQII/QkACQsI/QkLCP8I/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    </oneBLOB>
</setBLOBVector>
<setNumberVector device="indi_pylibcamera" name="CCD_EXPOSURE" state="Ok" timeout="60">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>
[2024-05-05 18:30:11.306240 +02:00] ERROR indi_api: 'Property `CAMCTRL_BRIGHTNESS` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_BRIGHTNESS"/>
[2024-05-05 18:30:11.306424 +02:00] ERROR indi_api: 'Property `CAMCTRL_COLOURGAINS` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_COLOURGAINS"/>
[2024-05-05 18:30:11.306540 +02:00] ERROR indi_api: 'Property `CAMCTRL_CONTRAST` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_CONTRAST"/>
[2024-05-05 18:30:11.306651 +02:00] ERROR indi_api: 'Property `CAMCTRL_EXPOSUREVALUE` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_EXPOSUREVALUE"/>
[2024-05-05 18:30:11.306854 +02:00] ERROR indi_api: 'Property `CAMCTRL_SATURATION` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_SATURATION"/>
[2024-05-05 18:30:11.306963 +02:00] ERROR indi_api: 'Property `CAMCTRL_SHARPNESS` of device `indi_pylibcamera` not found' for XML

<delProperty device="indi_pylibcamera" name="CAMCTRL_SHARPNESS"/>
[2024-05-05 18:30:59.678347 +02:00] ERROR indi_api: Malformed XML. 1:1 Unexpected token: </
[2024-05-05 18:31:00.600238 +02:00] ERROR indi_api: 'Malformed XML. 1:1 Unexpected characters outside the root element: I' for XML
I+wkICQsJAAj+CPMI/QkCCQQJDQj/CQ4I+Aj5CP4JAgkICQ0I/QkGCP8I/gkPCQAI/AkECP8I/AkDCQkJAgkECPwI+wkDCPoI/wkECQMJAQkACQAJAwkACP4JAgkJCPwJBgkFCP4JBAkFCQEJEQkECQYJDAkICQEJAgj9CQ4I+Qj4CQAJCQj1CQsJAAkACQQJAgkDCQAJAwj9CQEJCAj8CPsI9AkGCPcI+wkACP0I/gjyCP4JDgj5CPkJBgkFCQoJBgkACP4JCQj8CQwJCgkFCQsI/Qj8CP4JCgj6CP8I+Aj+CPwJAwj6CQEJCAj1CQUI9wkHCPYJAgkNCQAI/gkBCPwI/gj/CPII+wj2CQMJAQkGCQAJAwkCCQ4I/Qj9CQoI/Aj+CQIJBQj+CQUJAgkKCQsI/wkHCPkJBwj5CQAJBQkBCQQJAAkACPsJAwj3CQEI9wj4CPgJCQj7CPoI/gkACQYJAQkBCQYJAQkFCQYI+Qj/CPUJBQj1CQwI9wkECPkJBwjyCQEJBQkDCQAJBgj7CPgJDgj7CPgI+wj2CP4I9wkFCP0JAQkMCQEI/gkACQMI+wj+CP4JAgkCCPEJBQjvCQoJCQj3CQYI9wj2CQ8I+Aj+CQcI/QkECPoI/Qj8CQMI/AkFCQYJCAj3CRUJDQj5CPkJAwkGCQYJDQkCCQII+wkJCPwI/wj+CP8I/wj5CQQI9wj9CQYJBAkBCQIJBwkHCP0JCwkGCPYJAwj2CQoJBgj8CQQJBwj0CQsI/wkCCPwJAwkJCQ0I/wkECQsJAQkMCPwI/Aj9CP0JCgkDCPkJAAkPCQAJBAkICPoJBAj/CQgJAwj5CPkJBQj+CQAJAQj3CP4JAAkBCQUI/wkECPkI+gkBCP0I9gj8CQkI+gkGCPkI+Qj+CP8I/wj7CQYI+QkCCP4I/wkCCQQI9Qj1CQAI+AkACPwJAQkBCPEI/Qj2CQEI+wkCCQYI/Qj8CP4I/gj0CP8JBQj4CQMI/gkBCPwI/wkFCPwI/AkHCPoJAAj6CQII+wkACPgI/Qj9CPgI/Qj4CPwJAAj3CQEI/wj3CPIJAgj7CQUI9Aj8CQEJCgkCCQ0JCQj5CPYI/wjxCP8I9gj/CPcJBQj6CP0I/wkGCQUJDwkDCPoJBAj0CQII+AkBCPoI/gj+CPkJBQkACQEI/wkBCPsI8wj6CPoI+gj9CPcI/AkBCQAI9QkJCP4I+QkHCPkI/Qj8CPwI9wkKCQAJBQj9CPUJAQjxCPsI+Qj4CQEJAAkFCP4JAAj6CPoI/Qj/CPwI9wj+CQQI/QkCCP4I9AkGCQgI7Qj6CQoI9wj2CP0I/AkHCP8I/wkHCPUI9Qj4CQcI9AkDCPUJBAj2CP8I9AkECPgJAgkHCPkI+wj1CP4I/Qj2CPkI+wkACQAJAAkDCQYJAQkGCPsI+wj/CRMI9gkACPgJAAj/CPwI/AkHCPgI/gj3CP8I/wkCCQII9wj0CPgI+wj9CO0I/wj9CPwI/gj9CQII+QkGCQcI7Qj0CPgI+wj7CPoI/gj7CP0I/Aj9CP4JAgj/CPsI/wj+CQAI/AkLCQEI/wjvCQAI/Qj5CPwI/gj4CP0I9Aj3CPcJAwkFCQEI+AkACP8I+gkBCPwI/gj6CQQI/wkDCPoJAgj9CPYJAQj4CQkI9AkCCPoI+QkDCPoJAAj5CQMI/QkDCPsI+gkCCPMJBQj/CQIJAgj8CPkJDQj+CPkI+gkBCP0I+gjwCPwI+Qj4CPMI+Qj3CQAI8wj6CPMI+QkCCPgI+gkECQIJBgj8CQII+gkDCPwI/Qj8CPsI/wj7CQMI+wkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    </oneBLOB>
</setBLOBVector>
<setNumberVector device="indi_pylibcamera" name="CCD_EXPOSURE" state="Ok" timeout="60">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>
sajmons commented 4 months ago

I managed to fix my build environment and been able to build latest version of astra_lite 0.0.130 on my Windows 11 machine. With version 0.0.130 I don't see errors mentioned above and astra_lite with indi_pylibcamera driver works amaizingly great! Performance is great and LiveView mode is now realy amazing!

Great work, I'm closing this issue.