Comments (25)
I probably have the same issue but with some variations:
In these hang state these function does not work:
- screen swipes (no reaction)
- single button press to go one screen back
But these function keep working:
- Seconds hand on analog watch face keeps ticking
- Longer button presses to get to clock or firmware version or reboot
- Double button press to switch to notifications screen
In my case waiting does not unfreeze watch. I have to reboot.
It have not been happening with previous firmware version, but have happened about 5-7 times with 1.14.0.
I have no idea what triggers freezing.
from infinitime.
I haven't experienced this, or the screen inversion, ever since I turned off lower to sleep. I'll keep the issue open for now, because others are still experiencing this.
from infinitime.
from infinitime.
Not sure if any further confirmation is required. But I manage two daily driver PineTimes and have experienced regular freezes (every other day) that would require a reset with the setting "raise to wake" and "lower to sleep" enabled.
I can confirm that disabling "lower to sleep" as per @everypizza1 's comment (Cheers for posting that here) does resolve the issue. This seems to be the culprit.
from infinitime.
InfiniTime does not support all characters. Gadgetbridge might handle this somehow, but I don't know how for sure.
- Do you have an example of a notification that causes the bug?
- Is there a way to find out what text Gadgetbridge is actually sending to the watch?
from infinitime.
from infinitime.
I'm noticing this as well. Specially with emoji notifications from whatsapp and signal.
Also using gadgetbridge.
from infinitime.
this happens to me sometimes too. The touchscreen will randomly be disabled, and the watch will be stuck in the awake state. Seems to be related to the issues described here (gadgetbridge)
from infinitime.
Have you tried other companion apps?
from infinitime.
Could you try finding a reproducable case by trying it out in GadgetBridge's Debug menu? That allows you to send test notifications.
from infinitime.
Could you try finding a reproducable case by trying it out in GadgetBridge's Debug menu? That allows you to send test notifications.
Been trying to reproduce it without any luck a message that might lag when coming from the app not necessarily lags when triggered via debug.
But ill keep checking
from infinitime.
from infinitime.
Just happened again with this notification:
from infinitime.
This was with Gadgedbridge?
If yes, is there any chance of finding out what Gadgetbridge actually sends to the watch?
It does transform the notification text to something InfiniTime should be able to show, right?
from infinitime.
from infinitime.
Ok, but can you somehow reproduce what it sent in the case of your faulty notification?
from infinitime.
I've tried to reproduce many times with no success. It has just happened again though.
Watch:
Phone:
from infinitime.
Do you have the heart rate monitor on? I noticed it only happens in my case when is on if of I don't have the freeze.
from infinitime.
@everypizza1
The notification contains a longer dash character, like "—".
In the title of your notification on the watch, the seems to be a strange character displayed right after "Pancakes" where the dash should be. I wonder what happened there.
@sbe-arg
Oh, no 😄
Let's see where this goes. Maybe there is another race somewhere. The heart rate has its own task if I remember correctly.
from infinitime.
@everypizza1
The notification contains a longer dash character, like "—".
In the title of your notification on the watch, the seems to be a strange character displayed right after "Pancakes" where the dash should be. I wonder what happened there. …
I just realized that it skipped the long dash and went straight to the artist name. Apparently all Genius notifications have a long dash, I just tested with other songs. However others didn't cause it for some reason.
from infinitime.
Hmm, good observation. Maybe there's a race somewhere triggered by trying to go to sleep.
from infinitime.
Related Issues (20)
- lv_img_conv.py doesn't handle 8-bit pixel mode HOT 3
- (v)snprintf space optimisations
- Restore timer duration when finished
- Timer holds changing time when turning off the watch
- Crash Screen (?) During Normal Use HOT 2
- Increased battery usage in 1.14.0 HOT 11
- App menu stays at second screen HOT 10
- State of GFX? HOT 4
- Watch freezes and reboot after interacting with external resources HOT 4
- Occasional Incorrect Dates Displayed in the Weather forecast HOT 2
- Turn off accelerometer in night mode HOT 1
- Can't connect to Gadgetbridge after Firmware 1.14 update. HOT 5
- Screen shifting upwards HOT 7
- Assert call being removed during compilation, causing NULL pointer dereference in ble_ll_task HOT 6
- Using GDB debugger in devcontainer does not load source map
- Stopwatch lap counter only goes up to 20 laps HOT 1
- Unable to update InfiniTime successfully
- Add unit testing framework and skeleton test project HOT 4
- looping recovery mode,.... infinite loop. ITime. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from infinitime.