Hi, I use a Fuji X-T2 with Kstars/Ekos/indi. The driver has some limitations but it does work. Driver configuration points:
Found it, I'd run the local commit without a user.name set.
Sorry for the noise.
I have little experience with git so this is probably due to my lack of knowledge.
I've forked the kstars repository on invent.kde.org.
When I try to push a change to my fork (via https), git prompts for username & password. I enter these and am authenticated but I receive an Audit failure message for Non-full name. Repeating with my full name for the username field (unsurprisingly) results in authentication failure.
user.name is set correctly to my full name in the local project .git config. There's no global/system git config overriding it and no git environment variables set.
Added a .ssh key and tried the push via ssh. Again authenticated OK but still get the same audit failure message.
What am I doing wrong? Github has never fought back like this!
Thanks for any enlightenment
Thanks Hy. Glad it's not me.
Hi, I'm just setting up a dev environment to try some things with KStars and I've hit a couple of issues with the unit tests on a clean build:
Created new issue #554 on github and submitted a pull request with fix.
I think I've found and fixed this issue now. I'm just updating here for future reference.
The cause of my problems was udev rules. Probably my lack of understanding of precedence and priorities with how the rules are applied. No matter what I wrote as a rule I can't force the ttyUSB0 / ttyUSB1 allocation to be consistent. I think there are complex system defined rules that override what I was specifying.
I've overcome this by changing my udev rules to create a consistent symlink (a bit like a shortcut in Windows speak) to each device regardless of which ttyUSB# the system allocates.
My udev rules to do this are:
I used the KERNELS=="1-1.3:1.0 as I have hard wired the OnStep controller to a specific USB port on my Pi and this identifies the device by which port it is connected to. As my OnStep controller uses a CP2102 for the serial interface I could have used:
...but this would prevent me using any other CP2101 devices at the same time and you never know what toy's next.
And for the my GPS dongle, which uses a PL2303 internally the rule is:This does suffer the drawback that I can't use another PL2303 connected device at the same time but I'll have to live with that. The GPS dongle could be plugged into any available port on the Pi or (more likely) my external hub, each of which will get a different KERNELS=="1-2.3:1.0" style bus address so that identification scheme can't be used in this case.
I then set the OnStep connection port in Indi to /dev/OnStep and the /etc/default/gpsd to:
This works for me. The OnStep controller comes up at ttyUSB0 most of the time but about one boot in five it's ttyUSB1. This no longer matters as I always get the (symlinked) ports required.
It's possible. It shouldn't though - I've disabled the gpsd auto start and port auto detect and verified that it only opens when indi starts it's driver.
It's so intermittent I think it's going to take some time to track down.sad.png
Hi, using a Fuji X-T2. This camera requires that the SD Image setting under the Image Settings tab be set to Delete or it will fail to capture images once it's internal write cache is full (as mentioned in these forums and gphoto's) github. As long as this SD Image option is set I'm capturing OK.
I set the SD Image option and then switch to the Options tab and click Save Configuration. The next time I start up this setting is not made so I have to remember to change it every time.
Checked and the indi .xml file for this device does not have a newSwitchVector for this option.
Some, probably very basic /stupid questions from a noob: