[{"title":"( 47 个子文件 92KB ) SmartGattLib:SmartGattLib是一个Java库,可简化蓝牙SMART设备的工作","children":[{"title":"SmartGattLib-master","children":[{"title":".gitignore <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'> 646B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"movisens","children":[{"title":"smartgattlib","children":[{"title":"declarations","children":[{"title":"CharacteristicDeclaration.java <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"helper","children":[{"title":"AbstractReadAttribute.java <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"Service.java <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"UuidObjectMap.java <span style='color:#111;'> 483B </span>","children":null,"spread":false},{"title":"AbstractAttribute.java <span style='color:#111;'> 609B </span>","children":null,"spread":false},{"title":"AbstractWriteAttribute.java <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"GattByteBuffer.java <span style='color:#111;'> 5.44KB </span>","children":null,"spread":false},{"title":"AbstractReadWriteAttribute.java <span style='color:#111;'> 287B </span>","children":null,"spread":false},{"title":"Characteristic.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"UuidObject.java <span style='color:#111;'> 953B </span>","children":null,"spread":false},{"title":"TimeZoneUtil.java <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"GattUtils.java <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"attributes","children":[{"title":"DefaultAttribute.java <span style='color:#111;'> 889B </span>","children":null,"spread":false},{"title":"BodySensorLocation.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"CscMeasurement.java <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"HeartRateMeasurement.java <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"descriptors","children":[{"title":"ClientCharacteristicConfiguration.java <span style='color:#111;'> 924B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"movisens","children":[{"title":"smartgattlib","children":[{"title":"helper","children":[{"title":"GattByteBufferTest.java <span style='color:#111;'> 567B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"CyclingSpeedCadenceMeasurementTest.java <span style='color:#111;'> 976B </span>","children":null,"spread":false},{"title":"WeightTest.java <span style='color:#111;'> 986B </span>","children":null,"spread":false},{"title":"HeartRateMeasurementTest.java <span style='color:#111;'> 856B </span>","children":null,"spread":false},{"title":"Example.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"BatteryLevelTest.java <span style='color:#111;'> 464B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"gradlew <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false},{"title":"gradlew.bat <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.properties <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"gradle-wrapper.jar <span style='color:#111;'> 52.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src-gen","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"movisens","children":[{"title":"smartgattlib","children":[{"title":"Characteristics.java <span style='color:#111;'> 44.78KB </span>","children":null,"spread":false},{"title":"attributes","children":[{"title":"BatteryLevel.java <span style='color:#111;'> 900B </span>","children":null,"spread":false},{"title":"SerialNumberString.java <span style='color:#111;'> 950B </span>","children":null,"spread":false},{"title":"DateOfBirth.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"Weight.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"Appearance.java <span style='color:#111;'> 875B </span>","children":null,"spread":false},{"title":"FirmwareRevisionString.java <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"DeviceName.java <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"ModelNumberString.java <span style='color:#111;'> 939B </span>","children":null,"spread":false},{"title":"ManufacturerNameString.java <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"Height.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"EnumGender.java <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"Age.java <span style='color:#111;'> 964B </span>","children":null,"spread":false},{"title":"Gender.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false}],"spread":false},{"title":"Services.java <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]