https://punchthrough.com/blog/posts/maximizing-ble-throughput-on-ios-and-android BLE Data Throughput Best case MTU Worst case MTU 512 Bytes 20 Bytes!!!
data • Useful in developing programs to communicate with each other and also good for storing data • interface description language: describes the structure of some data • a program that generates source code from description for generating or parsing a stream of bytes that represents the structured data What is Protocol Buffers?
proto compiler artifact = 'com.google.protobuf:protoc:3.0.0' } plugins { // ask proto plugin to use java lite code generator javalite { artifact = 'com.google.protobuf:protoc-gen-javalite:3.0.0' } }