1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-27 02:55:50 +01:00
Commit Graph

12098 Commits

Author SHA1 Message Date
Andreas Shimokawa
2eb62ebff3 Pebble: Speed up app/firmware installation by sending 2000 bytes at once instead of 512. Closes #22. 2015-04-27 01:15:03 +02:00
cpfeiffer
29d4f7d615 Updated for 0.3.3 2015-04-26 14:40:48 +02:00
cpfeiffer
5d5bbc0068 maybe this will fix the nested list 2015-04-26 14:34:06 +02:00
cpfeiffer
3b249b0d2a updated README to reflect current state 2015-04-26 14:29:05 +02:00
Andreas Shimokawa
2fdaa383c4 update CHANGELOG.md 2015-04-26 10:18:47 +02:00
Andreas Shimokawa
c94108f2d1 bump version to 0.3.3 2015-04-26 10:15:55 +02:00
Andreas Shimokawa
c06ef3d260 Pebble: try to shut up datalog, which might cause battery drain on the watch 2015-04-26 01:43:24 +02:00
Andreas Shimokawa
613ff1fc91 Pebble: corrections to PebbleIoThreads, better logging 2015-04-26 00:54:41 +02:00
cpfeiffer
7a4330c324 Improved README 2015-04-25 23:59:24 +02:00
cpfeiffer
0377a751b0 be even more robust #35 2015-04-25 23:49:07 +02:00
cpfeiffer
1772076b62 Log service creation and destruction 2015-04-25 23:49:07 +02:00
Andreas Shimokawa
442ae6499a Pebble: Better logging and hexdump for short packages to endpoint 6778 2015-04-25 23:13:22 +02:00
cpfeiffer
c773181da3 Request and display device info (connection state and firmware version)
- request device info initially (connection state)
- request device info (firmware) when connected

This also fixes the wrong connection state being displayed on
orientation change.
2015-04-24 23:09:35 +02:00
cpfeiffer
274e8591dc Initialize the BTLE device after the services are discovered.
This hopefully helps with the MI Band automatically disconnecting.
2015-04-24 22:21:35 +02:00
Carsten Pfeiffer
454f9a6d07 Merge pull request #27 from danielegobbetti/master
Implement setting the time on the miband.
2015-04-24 20:51:12 +02:00
Daniele Gobbetti
98696ce9e2 Implement setting the time on the miband.
It works from the debug activity, since I am not sure about the value of
the ts argument, it always sets the current time.
2015-04-23 14:11:57 +02:00
cpfeiffer
cf681a089a Add the device if it's not in the list yet. 2015-04-22 20:38:05 +02:00
cpfeiffer
1ff1c20056 Some more logging 2015-04-22 20:38:04 +02:00
Andreas Shimokawa
ab2f5a73a8 Quick fix for crash when connecting to a Miband with invalid address in settings. 2015-04-21 22:35:11 +02:00
Andreas Shimokawa
e1a31ee92c bump version to 0.3.2 2015-04-20 23:55:34 +02:00
Andreas Shimokawa
c85c81a5a2 update CHANGELOG.md 2015-04-20 23:52:12 +02:00
cpfeiffer
06d8488792 #15 log as info, not error 2015-04-20 23:45:34 +02:00
cpfeiffer
1fd32ea020 updated changelog 2015-04-20 23:41:56 +02:00
Andreas Shimokawa
b391128a56 Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge 2015-04-20 23:39:02 +02:00
Andreas Shimokawa
661ed9c612 Pebble: When opening a firmware print for which HW revision it is. 2015-04-20 23:38:00 +02:00
cpfeiffer
1e3ba57b03 fix unpaired MI devices disappearing from view (#15) 2015-04-20 23:25:46 +02:00
cpfeiffer
f6208f1031 fix warning 2015-04-20 22:44:22 +02:00
Andreas Shimokawa
33d86de923 move external receivers to externalevents/ directory 2015-04-20 22:39:35 +02:00
cpfeiffer
93b18d0d0b log when receivers are enabled/disabled 2015-04-20 22:04:14 +02:00
cpfeiffer
515c456605 #15 keep the broadcast receivers enabled when device uses autoconnect 2015-04-20 22:02:06 +02:00
cpfeiffer
4bdeabf4ea set deviceSupport to null after disposing it 2015-04-20 21:45:52 +02:00
Andreas Shimokawa
5487dfd348 Pebble app installation: Only enable install button when device is connected, for firmware also check hardware revision 2015-04-20 20:49:14 +02:00
Andreas Shimokawa
412c771d59 fix crash 2015-04-20 20:48:52 +02:00
Andreas Shimokawa
a12a76313c do not append Miband to device list if it has already been added as the connected device before 2015-04-20 19:32:12 +02:00
Andreas Shimokawa
16ea52e83c add hardware revision string to GBDevice, get and display HW Revision from Pebble 2015-04-20 12:48:32 +02:00
Andreas Shimokawa
fbbc808ca8 Make GBDevice parcable to make passing it via Intents more convinient 2015-04-20 11:58:59 +02:00
Andreas Shimokawa
cd0139cd7c add isConnecting() method to GBDevice 2015-04-20 10:50:30 +02:00
cpfeiffer
4a1a1d59be battery info hooked in, dummy for pebble 2015-04-19 22:31:09 +02:00
cpfeiffer
686ed312d6 #15 properly return firmware version 2015-04-19 22:23:53 +02:00
cpfeiffer
2dcd95a1f5 #15 support for reading firmware version and battery info 2015-04-19 22:20:47 +02:00
cpfeiffer
28272714aa remove whitespace 2015-04-19 21:50:01 +02:00
cpfeiffer
54784100b8 use isConnected() rather than getState() == CONNECTED
because getState() == INITIALIZED implies CONNECTED
2015-04-19 15:56:32 +02:00
Andreas Shimokawa
40c76fcabf bump version to 0.3.1 , update CHANGELOG.md 2015-04-19 15:37:37 +02:00
Andreas Shimokawa
95d656d345 reformat code with androidstudio :P 2015-04-19 15:27:16 +02:00
cpfeiffer
7b433f0d18 add state string for INITIALIZED 2015-04-19 15:21:15 +02:00
cpfeiffer
2b1157ca67 #15: notify on incoming calls 2015-04-19 15:15:53 +02:00
cpfeiffer
24c3903eef #15 update device state to INITIALIZED when user info was sent 2015-04-19 15:11:50 +02:00
cpfeiffer
0e34a449ca Register with the LocalBroadcastManager for device_changed
Otherwise intents sent with LocalBroadcastManager won't ever arrive.
2015-04-19 15:11:03 +02:00
cpfeiffer
7b4c7926d3 Listen to device_changed in addition to refresh_device_list 2015-04-19 15:09:27 +02:00
cpfeiffer
88e2b7ff99 #15 automatically toggle the broadcast receiver using connectoin status
Makes "real" notifications where for the MI Band, not just those from
the debug activity.
2015-04-19 14:35:28 +02:00