theironrobin / siglo

GTK app to sync InfiniTime watch with PinePhone
Mozilla Public License 2.0
154 stars 21 forks source link

What can/can't Siglo do? Case for documentation #106

Open Danimations opened 2 years ago

Danimations commented 2 years ago

Hi Alex. Thanks for making Siglo. I just managed to get it installed on Manjaro ARM w/ Phosh and running on a Pinephone, Community Edition. I was able to flash firmware onto the Pinetime from your app, which also updated the time and date. Many thanks.

However, the app doesn't appear to be sending or receiving any other information between the devices in my case. For example, the Pinephone tells me my Pinetime battery is at 0%, when the Pinetime's own screen tells me 56%. I tried sending myself an SMS, but received no notification on the Pinetime. I haven't tried any music control functions.

It would be great if your landing page here on Github featured a short description of what Siglo can currently do, and which features are works in progress.

I'd be happy to help you with the documentation if you like.. I'm a designer and writer, not a coder but am keen to assist with Pinetime projects. Here's a starting para for you:

"Siglo is a simple Linux companion application to easily update firmware and automatically set the time and date on a Pinetime smartwatch. The application connects a Linux PC or Pinephone to a Pinetime smartwatch using Bluetooth, after which the user can select an Infinitime firmware version from a pull down list or a locally-stored file, then flash it to the Pinetime. Siglo also updates the watch’s time and date at time of flashing."

rayrrr commented 2 years ago

That paragraph added to the README, plus a Roadmap to answer questions around whether features like music control and notifications are in scope for Siglo in the future, would be ideal!

tootbrute commented 2 years ago

"Siglo is a simple Linux companion application to easily update firmware and automatically set the time and date on a Pinetime smartwatch. The application connects a Linux PC or Pinephone to a Pinetime smartwatch using Bluetooth, after which the user can select an Infinitime firmware version from a pull down list or a locally-stored file, then flash it to the Pinetime. Siglo also updates the watch’s time and date at time of flashing."

I didn't see this in the readme. I understand the purpose of this app now. It seems it isn't for notifications on my phone.

h0lley commented 1 year ago

to add, the current description is not just scarce, but what's there is also misleading.

GTK app to sync InfiniTime watch with PinePhone

from what I can understand, Siglo in its current state doesn't really have anything to do with the PinePhone specifically. it's an app you can build for and run on any OS supported by GTK with which you can flash your PineTime.

what's more, generally people don't want to flash their smartwatch OS from their phone, but from the desktop they compiled it on, so the mention of PinePhone is all the stranger.