On the Arch machine, open a terminal window. Stop the itd
service using systemctl --user stop itd
, and then run ITD_LOGGING_LEVEL=debug itd
. It should output a bunch of text. Wait until the…
Can you please give me the output of cat /usr/lib/systemd/user/itd.service
so I can see what systemd is complaining about?
Ubuntu does work with ITD, but since you are running Arch, you can install kdialog
simply by running sudo pacman -S kdialog
. You don't need to uninstall KDE. It should've come with KDE, I'm…
You seem to be running KDE. Can you try to install kdialog
and see if that fixes it?
Interesting. ITD's service file certainly contains ExecStart
. Can you try 0.0.8?
Ah, you're using BlueZ 5.55. That would make sense because it doesn't have the MTU feature. What doesn't make sense is why it didn't return an error and instead just returned an incorrect value.…
I actually think that you don't need to make sure it's changed. GATT characteristic writes are fast enough that it doesn't really cause a problem if you update them with the same value. InfiniTime…
Maybe something like
type NavFlag string
const (
NavFlagArrive NavFlag = "arrive"
NavFlagArriveLeft NavFlag = "arrive-left"
// ...
)
Then, the `NavigationEvent…
I don't see why this is needed. It never gets used except to set its values, so there's no reason for it to be here.
I'd prefer if this accepted a NavigationEvent
rather than individual arguments. That also means all the fields in NavigationEvent
should be capitalized to export them.
I think it would be better if these were individual constants rather than a slice. That way, they could have their own type and the compiler can guarantee that they're valid instead of needing a separate function. Since that will add quite a bit of code, I think the navigation service can be moved into a separate file.
I have installed version 0.0.9, and now it doesn't get hung on "Removing", using
itctl res load
however issues still persist, even after restarts and multiple runs.Using `itctl fs list…