Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: weliem/blessed-android
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.12
Choose a base ref
...
head repository: weliem/blessed-android
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 21,218 additions and 7,612 deletions.
  1. +27 −0 .github/workflows/gradle.yml
  2. +173 −33 README.md
  3. +161 −0 SERVER.md
  4. +11 −8 app/build.gradle
  5. +2 −8 app/src/main/AndroidManifest.xml
  6. +24 −13 app/src/main/java/com/welie/blessedexample/BloodPressureMeasurement.java
  7. +235 −94 app/src/main/java/com/welie/blessedexample/BluetoothHandler.java
  8. +58 −0 app/src/main/java/com/welie/blessedexample/GlucoseMeasurement.java
  9. +14 −0 app/src/main/java/com/welie/blessedexample/GlucoseMeasurementUnit.java
  10. +3 −6 app/src/main/java/com/welie/blessedexample/HeartRateMeasurement.java
  11. +241 −53 app/src/main/java/com/welie/blessedexample/MainActivity.java
  12. +110 −0 app/src/main/java/com/welie/blessedexample/PulseOximeterContinuousMeasurement.java
  13. +65 −0 app/src/main/java/com/welie/blessedexample/PulseOximeterSpotMeasurement.java
  14. +9 −7 app/src/main/java/com/welie/blessedexample/TemperatureMeasurement.java
  15. +63 −0 app/src/main/java/com/welie/blessedexample/WeightMeasurement.java
  16. +38 −0 app/src/main/java/com/welie/blessedexample/WeightUnit.java
  17. +35 −15 blessed/build.gradle
  18. +0 −26 blessed/src/androidTest/java/com/welie/blessed/ExampleInstrumentedTest.java
  19. +14 −3 blessed/src/main/AndroidManifest.xml
  20. +79 −0 blessed/src/main/java/com/welie/blessed/AdvertiseError.java
  21. +541 −224 blessed/src/main/java/com/welie/blessed/BluetoothBytesParser.java
  22. +42 −1,031 blessed/src/main/java/com/welie/blessed/BluetoothCentral.java
  23. +1,159 −0 blessed/src/main/java/com/welie/blessed/BluetoothCentralManager.java
  24. +27 −13 ...ain/java/com/welie/blessed/{BluetoothCentralCallback.java → BluetoothCentralManagerCallback.java}
  25. +1,001 −934 blessed/src/main/java/com/welie/blessed/BluetoothPeripheral.java
  26. +59 −26 blessed/src/main/java/com/welie/blessed/BluetoothPeripheralCallback.java
  27. +947 −0 blessed/src/main/java/com/welie/blessed/BluetoothPeripheralManager.java
  28. +205 −0 blessed/src/main/java/com/welie/blessed/BluetoothPeripheralManagerCallback.java
  29. +70 −0 blessed/src/main/java/com/welie/blessed/BondState.java
  30. +56 −0 blessed/src/main/java/com/welie/blessed/ConnectionPriority.java
  31. +67 −0 blessed/src/main/java/com/welie/blessed/ConnectionState.java
  32. +293 −0 blessed/src/main/java/com/welie/blessed/GattStatus.java
  33. +418 −0 blessed/src/main/java/com/welie/blessed/HciStatus.java
  34. +116 −0 blessed/src/main/java/com/welie/blessed/Logger.java
  35. +72 −0 blessed/src/main/java/com/welie/blessed/PeripheralType.java
  36. +50 −0 blessed/src/main/java/com/welie/blessed/PhyOptions.java
  37. +68 −0 blessed/src/main/java/com/welie/blessed/PhyType.java
  38. +14 −0 blessed/src/main/java/com/welie/blessed/ReadResponse.java
  39. +85 −0 blessed/src/main/java/com/welie/blessed/ScanFailure.java
  40. +40 −0 blessed/src/main/java/com/welie/blessed/ScanMode.java
  41. +41 −0 blessed/src/main/java/com/welie/blessed/Transport.java
  42. +59 −0 blessed/src/main/java/com/welie/blessed/WriteType.java
  43. +252 −57 blessed/src/test/java/com/welie/blessed/BluetoothBytesParserTest.java
  44. +903 −0 blessed/src/test/java/com/welie/blessed/BluetoothCentralManagerTest.java
  45. +0 −693 blessed/src/test/java/com/welie/blessed/BluetoothCentralTest.java
  46. +763 −0 blessed/src/test/java/com/welie/blessed/BluetoothPeripheralManagerTest.java
  47. +609 −244 blessed/src/test/java/com/welie/blessed/BluetoothPeripheralTest.java
  48. +0 −187 blessed/src/test/java/com/welie/blessed/ShadowBluetoothLEAdapter.java
  49. +4 −5 build.gradle
  50. +19 −3 docs/allclasses-frame.html
  51. +19 −3 docs/allclasses-noframe.html
  52. +0 −1,241 docs/chdsw/philips/com/harald/BluetoothBytesParser.html
  53. +0 −20 docs/chdsw/philips/com/harald/package-frame.html
  54. +0 −138 docs/chdsw/philips/com/harald/package-summary.html
  55. +0 −129 docs/chdsw/philips/com/harald/package-tree.html
  56. +437 −0 docs/com/welie/blessed/AdvertiseError.html
  57. +411 −201 docs/com/welie/blessed/BluetoothBytesParser.html
  58. +44 −497 docs/com/welie/blessed/BluetoothCentral.html
  59. +776 −0 docs/com/welie/blessed/BluetoothCentralManager.html
  60. +95 −44 docs/com/welie/blessed/{BluetoothCentralCallback.html → BluetoothCentralManagerCallback.html}
  61. +424 −743 docs/com/welie/blessed/BluetoothPeripheral.html
  62. +193 −95 docs/com/welie/blessed/BluetoothPeripheralCallback.html
  63. +520 −0 docs/com/welie/blessed/BluetoothPeripheralManager.html
  64. +596 −0 docs/com/welie/blessed/BluetoothPeripheralManagerCallback.html
  65. +413 −0 docs/com/welie/blessed/BondState.html
  66. +399 −0 docs/com/welie/blessed/ConnectionPriority.html
  67. +424 −0 docs/com/welie/blessed/ConnectionState.html
  68. +1,003 −0 docs/com/welie/blessed/GattStatus.html
  69. +1,475 −0 docs/com/welie/blessed/HciStatus.html
  70. +424 −0 docs/com/welie/blessed/PeripheralType.html
  71. +395 −0 docs/com/welie/blessed/PhyOptions.html
  72. +437 −0 docs/com/welie/blessed/PhyType.html
  73. +466 −0 docs/com/welie/blessed/ScanFailure.html
  74. +414 −0 docs/com/welie/blessed/ScanMode.html
  75. +409 −0 docs/com/welie/blessed/Transport.html
  76. +408 −0 docs/com/welie/blessed/WriteType.html
  77. +22 −3 docs/com/welie/blessed/package-frame.html
  78. +115 −6 docs/com/welie/blessed/package-summary.html
  79. +30 −3 docs/com/welie/blessed/package-tree.html
  80. +21 −264 docs/constant-values.html
  81. +2 −2 docs/deprecated-list.html
  82. +2 −2 docs/help-doc.html
  83. +14 −6 docs/index-files/index-1.html
  84. +13 −27 docs/index-files/index-10.html
  85. +10 −125 docs/index-files/index-11.html
  86. +148 −9 docs/index-files/index-12.html
  87. +19 −13 docs/index-files/index-13.html
  88. +163 −0 docs/index-files/index-14.html
  89. +251 −0 docs/index-files/index-15.html
  90. +129 −0 docs/index-files/index-16.html
  91. +264 −0 docs/index-files/index-17.html
  92. +141 −0 docs/index-files/index-18.html
  93. +37 −27 docs/index-files/index-2.html
  94. +29 −8 docs/index-files/index-3.html
  95. +6 −18 docs/index-files/index-4.html
  96. +9 −37 docs/index-files/index-5.html
  97. +43 −163 docs/index-files/index-6.html
  98. +157 −11 docs/index-files/index-7.html
  99. +9 −9 docs/index-files/index-8.html
  100. +15 −72 docs/index-files/index-9.html
  101. +7 −6 docs/index.html
  102. +30 −3 docs/overview-tree.html
  103. +3 −2 gradle.properties
  104. +2 −2 gradle/wrapper/gradle-wrapper.properties
  105. +3 −0 jitpack.yml
27 changes: 27 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This workflow will build a Java project with Gradle
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle

name: Android Build

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v2
with:
distribution: 'zulu'
java-version: '17'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
Loading