Wykres commitów

  • 98d5f3a7be remove deprecated lat/long float encodings geeksville 2020-06-11 21:25:45 -0700
  • 9f396c1608 0.7.6 geeksville 2020-06-11 17:57:48 -0700
  • eb5a492ade OMG - we were accidentally leaving two GATTs alive - which is super bad geeksville 2020-06-11 17:34:22 -0700
  • d282c7911e immediately fail bluetooth links if we get a read or write error geeksville 2020-06-11 16:32:33 -0700
  • 6baae70125 prevent concurrent modification exception when deleting old msgs geeksville 2020-06-11 16:22:44 -0700
  • e20f7c5943 use only async io when talking to the radio geeksville 2020-06-11 16:22:20 -0700
  • 73c2c8def1 Fix #39: If unlucky device could be beginning sleep when we try to send geeksville 2020-06-11 14:03:10 -0700
  • b0e006ce6e @slavino contributed this WIP for Slovak translation! #41 geeksville 2020-06-11 11:37:54 -0700
  • 1523a6ad9e Merge remote-tracking branch 'root/master' geeksville 2020-06-11 11:30:43 -0700
  • cba3e85d03 Fix #38: USB host mode now fully supported thanks @sexycyborg for the idea! geeksville 2020-06-11 11:29:54 -0700
  • c747cecc31 better printing of serial debug output geeksville 2020-06-11 11:21:11 -0700
  • e4223d6476 prevent race condition if meshservice starts running before radiointerface geeksville 2020-06-11 11:20:51 -0700
  • c470eaa56b
    @lgoix kicks ass - any future work would be welcome! Kevin Hester 2020-06-11 10:06:49 -0700
  • ac94f3b276 fix label Ludovic Goix 2020-06-11 13:04:21 -0400
  • 672fc6f481 Add tooltip to status image icon Ludovic Goix 2020-06-10 21:50:34 -0400
  • b4687b0a2f fix build geeksville 2020-06-10 17:19:17 -0700
  • b081d310f8 Just tested on emulator version 21 and seems to work, so loosen restrictions geeksville 2020-06-10 17:13:26 -0700
  • 7c54b897ac oops - my fix for the native mapbox crash was looking at the wrong view geeksville 2020-06-10 17:12:57 -0700
  • ba447980c0 0.7.5 0.7.5 geeksville 2020-06-10 13:02:56 -0700
  • a69560d056 #38: Don't warn about bluetooth so much - just on the settings page geeksville 2020-06-10 13:01:32 -0700
  • 12c5edb0b7 Attempt to fix native crash in mapbox I bet they don't like the view going away geeksville 2020-06-10 12:49:05 -0700
  • c57704013f #38: USB device pairing now works across reboots geeksville 2020-06-10 12:16:54 -0700
  • 96a28afb8f fix autobug: old notifies might come in from devices we are reconnecting to geeksville 2020-06-10 12:03:31 -0700
  • 1be402d771 fix autobug - discovery can now occur after mtu geeksville 2020-06-10 11:42:11 -0700
  • cff90c5bd7 never let getMyNodeInfo ever return null. fixes an autobug for device removal geeksville 2020-06-09 18:56:34 -0700
  • 5d9648f602 fix autobug in case device goes away at a bad time geeksville 2020-06-09 18:46:23 -0700
  • 3be44439ab #38: add USB hotplug support (but android doesn't yet remember accross reboots) geeksville 2020-06-09 17:10:49 -0700
  • 590e76731f One more fix for Soyes XS phones (but see disclaimer below) geeksville 2020-06-09 12:18:35 -0700
  • d81f88eeb3 0.7.4 geeksville 2020-06-09 10:24:46 -0700
  • 2568f00762 ignore failures delivering close exceptions (autobug) geeksville 2020-06-09 10:22:19 -0700
  • e3ad6b153a don't log stuff that might contain PII geeksville 2020-06-09 10:21:54 -0700
  • 6b03df3c12 0.7.3 geeksville 2020-06-09 10:11:42 -0700
  • c0bea24942 show placeholder entries for disconnected USB devices #38 geeksville 2020-06-09 10:09:25 -0700
  • 005ab16283 except for dynamic device probing USB serial works pretty good now #38 geeksville 2020-06-09 09:53:32 -0700
  • 1cd0e1692d clear the device list anytime we restart the BLE scan geeksville 2020-06-09 09:11:10 -0700
  • 3661fd157e USB reading now almost works - except config_complete #38 WIP geeksville 2020-06-09 09:10:51 -0700
  • aa5cd9baf8 fix upaired warning update when user changes radio buttons geeksville 2020-06-09 08:09:01 -0700
  • 4ba7acc307 don't filter devices that are not currently connected geeksville 2020-06-09 07:46:19 -0700
  • e3a082c168 Soyes XS phone doesn't properly filter BLE addresses, so add an extra check for devices that aren't for us geeksville 2020-06-09 07:17:31 -0700
  • 0fc71f71fd Woot! #38 USB read/write approximately works, need fit and finish WIP geeksville 2020-06-08 20:02:40 -0700
  • ad71602b7d #38 USB reading now somewhat works WIP geeksville 2020-06-08 19:15:18 -0700
  • 6e589a838d WIP begin refactoring to use the reader helper class geeksville 2020-06-08 18:52:19 -0700
  • 0c8e2ca1ac USB device port support WIP geeksville 2020-06-08 18:24:36 -0700
  • c99f5cf342 Merge branch 'master' into usb geeksville 2020-06-08 14:32:26 -0700
  • e05a445a34 fix autobug: if app is shutting down, the activtity might be killed while the BLE scan is still happening geeksville 2020-06-08 14:30:07 -0700
  • c0ada64653 0.7.2 hotfixes for autobugs geeksville 2020-06-08 14:19:49 -0700
  • 420b718b11 USB WIP geeksville 2020-06-08 14:04:56 -0700
  • 303fb86aa6 oops - we want to compare aganst the old interface, not the new one geeksville 2020-06-07 22:39:57 -0700
  • bbd9a6d6f4 0.7.1 geeksville 2020-06-07 22:15:55 -0700
  • f16d0d8cf5 work with old devices that still use 8 bit addresses geeksville 2020-06-07 22:15:47 -0700
  • 6a71e6c414 0.7.0 my robotester script found a bug in my previous change! geeksville 2020-06-07 20:17:47 -0700
  • 5bab88790b 0.6.9 geeksville 2020-06-07 19:05:58 -0700
  • ce14fde33b Fix #36 - allow users to select 'none' for the preferred radio geeksville 2020-06-07 18:55:08 -0700
  • 7a3cda314e Fix recent bug where sometimes phone would not auto-reconnect to devices geeksville 2020-06-07 18:05:18 -0700
  • 6a5cb0ddc7 Partial #36: Don't make our service foreground if user hasn't selected radio geeksville 2020-06-07 17:51:51 -0700
  • f4ae325d02 Partial for #36: Don't start service at boot if unbonded geeksville 2020-06-07 17:27:19 -0700
  • 1ddab2693e update protobufs geeksville 2020-06-07 17:11:38 -0700
  • 30137efc68 WIP - cleaned up BLE vs serial interface approximately works geeksville 2020-06-07 17:11:30 -0700
  • e99e8695fe Move all BLE code into BLE service geeksville 2020-06-05 21:22:56 -0700
  • 3d4be477a2 remove old BLE api geeksville 2020-06-05 21:12:15 -0700
  • d1a3d98de4 change to use @mik3y /usb-serial-for-android (WIP) geeksville 2020-06-05 20:22:45 -0700
  • 712e034228 Merge branch 'master' into usb geeksville 2020-06-05 12:12:04 -0700
  • 38eabf9d70 fix an autobug: We gracefully handle safe being null because this can occur if someone has unpaired from our device - just abandon the reconnect attempt geeksville 2020-06-05 12:11:35 -0700
  • 76f3df94df WIP geeksville 2020-06-05 11:53:50 -0700
  • cecc369598 split out common code for USB and BLE links geeksville 2020-06-04 12:34:34 -0700
  • 54c832f591 now in beta geeksville 2020-06-04 11:21:24 -0700
  • b659769136 0.6.8 0.6.8 geeksville 2020-06-04 10:02:56 -0700
  • fd100d4492 fix duplicate scan table entries when pairing state changes geeksville 2020-06-04 09:58:29 -0700
  • db43f47f91 handle 133 statuses when direct connect fails geeksville 2020-06-04 09:58:06 -0700
  • d526d11d20 Fix #32 geeksville 2020-06-04 09:35:25 -0700
  • 88bfc612a9 0.6.7 geeksville 2020-06-04 08:53:44 -0700
  • 6a3a763f71 workaround a kotlin(?!) bug geeksville 2020-06-04 08:53:37 -0700
  • ef61c9acff add note about https://github.com/meshtastic/Meshtastic-Android/issues/32 geeksville 2020-06-04 08:02:36 -0700
  • 9254a90774 add a min appVersion check, so devices can tell user when android app needs update geeksville 2020-06-03 16:16:51 -0700
  • ecae22d28d https://github.com/meshtastic/Meshtastic-device/issues/152 geeksville 2020-06-03 15:34:03 -0700
  • 0b66d813ef message status icons approximately work - still a problem on first send though geeksville 2020-05-31 11:23:25 -0700
  • 7506d712ff message status updates are coded but not yet tested. geeksville 2020-05-30 19:58:36 -0700
  • b2d8b30d5b add packetid assignment to the phone side geeksville 2020-05-30 17:28:00 -0700
  • b9b565e409 make proto formatting match what platformio does geeksville 2020-05-30 16:24:08 -0700
  • ed4236d8e3 only use the new api now, old device loads have been out a while geeksville 2020-05-30 16:23:42 -0700
  • 6031b5eaa0 clean up message API to/from mesh service, to allow clients to get updates on message status geeksville 2020-05-30 15:48:50 -0700
  • 67d95039bf begin support for message status geeksville 2020-05-30 14:38:16 -0700
  • d25223ba71 update libs geeksville 2020-05-30 13:34:48 -0700
  • 38e7e8a783 oops - fix build - default channel name should never be localized geeksville 2020-05-29 14:16:16 -0700
  • df1a3d8c3b update gradle to 6.4 geeksville 2020-05-29 14:11:43 -0700
  • 65eb859a61 update credits geeksville 2020-05-29 14:02:03 -0700
  • 05776c2593 fix warnings geeksville 2020-05-29 13:58:38 -0700
  • 85033d5d83 Thanks to @NEKLAN for Japanese translations! geeksville 2020-05-29 13:58:18 -0700
  • 3d8fb84b2b Fix a bunch of autobugs, plus hopefully for @feh123 and @vaderj geeksville 2020-05-24 11:46:23 -0700
  • afedd47258 1 one minute boot delay is probably sufficient geeksville 2020-05-24 11:42:22 -0700
  • 4d6ca25caf autobug, prevent redundant notifcations from onConnectChanged geeksville 2020-05-24 11:38:33 -0700
  • 238ae9a06c fix autobug, if we don't have a gatt currently, treat as a BLEException geeksville 2020-05-24 11:15:13 -0700
  • 38f45a9413 fix autobug that showed on a MIX2 (whatever that is), ignore BLE state changes when we don't have a gatt geeksville 2020-05-24 11:07:15 -0700
  • e6abd9d1a5 autobugs - some phones send bougs onMtuChanged when we are not setting mtu geeksville 2020-05-24 11:01:13 -0700
  • 8b3817964e make sync BLE operations timeout a bit shorter geeksville 2020-05-24 10:47:02 -0700
  • 6d463334a5 fix autobug racecondition that could occur with non gps devices geeksville 2020-05-24 10:46:50 -0700
  • 74449be999 don't spam with autobugs if we just fail because the device is off geeksville 2020-05-24 10:46:27 -0700
  • a191dac0f4 stay with old api for now, because too much change hurts reliaiblity ;-) geeksville 2020-05-24 10:12:12 -0700
  • ae72081917 possible for #30: native mapbox crash geeksville 2020-05-24 10:11:48 -0700
  • 4efd25d009 Possible fix #26. It seems some phones don't quite have the services list populated at the time they say service discovery has completed. Make the nasty 500ms delay a 1000ms delay instead geeksville 2020-05-24 09:51:25 -0700