Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:dev:tailcontrol-breaking-changes [2024/06/09 02:00] darkgrueen:dev:tailcontrol-breaking-changes [2024/06/28 14:35] (current) darkgrue
Line 9: Line 9:
   * BLE MTU and Generic Access Profile (GAP) LE Suggested Data Length changed to 512.   * BLE MTU and Generic Access Profile (GAP) LE Suggested Data Length changed to 512.
   * EarGear 2 support is currently intended to require a forced update of the application and the firmware so that both can support the significant changes to the EarGear 2:   * EarGear 2 support is currently intended to require a forced update of the application and the firmware so that both can support the significant changes to the EarGear 2:
-    * EarGear 2 moves are now internal to the firmware, and called with the same move commands as other products (e.g., ''TAILFA'').+    * EarGear 2 moves are now internal to the firmware, and __called with the same move commands as other products__ (e.g., ''TAILFA'').
     * ''DSSP'' and ''USERMOVE'' will operate identically across all products, including the EarGear 2.     * ''DSSP'' and ''USERMOVE'' will operate identically across all products, including the EarGear 2.
     * [[en:dev:tailcontrol-command-protocol#listen_mode|Listen Mode]] and [[en:dev:tailcontrol-command-protocol#tilt_mode|Tilt Mode]] for EarGear 2 runs onboard the firmware, but still emits triggers back to the application.     * [[en:dev:tailcontrol-command-protocol#listen_mode|Listen Mode]] and [[en:dev:tailcontrol-command-protocol#tilt_mode|Tilt Mode]] for EarGear 2 runs onboard the firmware, but still emits triggers back to the application.
Line 21: Line 21:
     * SYS_CHRC_TX_UUID "567A99D6-A442-4AC0-B676-4993BF95F805"     * SYS_CHRC_TX_UUID "567A99D6-A442-4AC0-B676-4993BF95F805"
     * BATT_VOLTAGE_UUID "E818BDA3-88A7-43C0-8509-6E0BBB6F55D9"     * BATT_VOLTAGE_UUID "E818BDA3-88A7-43C0-8509-6E0BBB6F55D9"
-  * "''VER ''will be removed from the ''VER'' responseBoth ''VER'' and ''HWVER'' will return the version number string, and hardware identifier strings only+  * ''HWVER'' will return the hardware identifier strings prefixed by ''HWVER'' (e.g., ''HWVER EG 4.0'')
-  * Design note: application is responsible for generating a random (strong) 6-digit passkey, setting that using the ''SETPASSKEY'' command, and displaying that key to the user in order to proceed with the binding process.+  * Design note: application is responsible for generating a random (strong) 6-digit passkey, setting that using the ''SETPUSSKEY'' command, and displaying that key to the user in order to proceed with the binding process.
Back to top