Skip to content

Releases: ActiveLook/ios-sdk

v4.5.5

18 Jun 07:04
Compare
Choose a tag to compare

Fixes

  • Skip update if we can assume local network without internet

v4.5.4

18 Jun 07:04
Compare
Choose a tag to compare

New features

  • holdFlush : When held, new display commands are stored in memory and are displayed when the graphic engine is flushed.
  • layoutDisplayExtended & layoutClearAndDisplayExtended with ExtraCmd: Extra commands allow you to add elements to an existing layout without saving the modification.
  • anim : delete, clear, display saved animations
  • ImgSaveFmt: new image save format 4bpp HeatShrink Save Comp
  • widget : still under development, for debugging purpose (requirement : FW >= 4.11)
  • Add incremental configuration support

Fixes

  • Check battery level before glasses update
  • Block config update if battery level < 10%
  • Empty config line are not anymore queued
  • Fix cancelConnection on DiscoveredGlasses & serializedGlasses
  • addSubCommandText : add Null Terminated char to string length
  • widgetTargetLeft: workaround to fix bmp position outside of the widget
  • change FW API URL

v4.4.2

23 May 13:05
Compare
Choose a tag to compare

Don't need anymore stuffing byte to flush glasses stack

v4.4.1

28 Apr 09:22
Compare
Choose a tag to compare

Hotfix initTimeOutDuration

v4.4.0

13 Jan 16:45
Compare
Choose a tag to compare

Version 4.4.0

New features

  • Stack commands before sending to eyewear
  • New commands :
    • layoutClearAndDisplayExtended : clear a layout before displaying it at a position
    • layoutClearAndDisplay : clear a layout before displaying it
    • layoutClearExtended : clear a layout at a position
    • pageClearAndDisplay : clear a page before displaying it
    • imgSave : save image in new format
    • streamImg : display an image without saving it
    • polyline : choose the thickness of your polyline

v4.3.0

11 Jul 15:31
Compare
Choose a tag to compare

Version 4.3.0

Breaking changes

  • Use an anonymous function to accept update

Fixes

  • Auto-reconnect of glasses after turning Bluetooth OFF/ON in Settings.app
  • Firmware comparison using also major number
  • Firmware comparison using .numeric Strings' compare option
  • Connected to unknown glasses

v4.2.4

03 Jun 07:51
Compare
Choose a tag to compare

New features

  • During the update process, possibility to accept or deny an update if available, using the SDK's closure onUpdateAvailableCallback() -> Bool

Changes

  • If the given token is invalid, the update is aborted and the glasses are not connected.

v4.2.0

01 Mar 08:20
Compare
Choose a tag to compare

New features

  • Include firmware update
    • get latest firmware from repository
  • Include configuration update
    • get latest configuration from repository
  • A token is required to have access to the repository
  • Add compatibility for watchOS

Caveats

  • Configuration update can sometime disconnect the glasses
    • Usually with big configurations

Fixes

fix: change imgList command ID, and ImageInfo implementation to return correct img ID
fix: implement polyline()
fix: set hardware in glasses initializer, and dispatch result on main if update not available
changes the way the MTU for BLE is calculated
fix: update CommandID's imgDelete to 0x46
fix: add lists commands to handled commands

Changes

  • Minimum iOS version upgrade to 13

v4.1.0

10 Dec 12:37
Compare
Choose a tag to compare
  • bug fixing
  • global improvement
  • CocoaPods integration

compatible with firmware 4.0.0

02 Jul 14:54
Compare
Choose a tag to compare
v2.0.0

Merge branch 'rc/2.0.0'