Skip to content

Releases: brilliantlabsAR/frame-codebase

Release v24.310.0800

05 Nov 08:12
Compare
Choose a tag to compare

Fixed auto-exposure bugs 📷

  • Better auto-exposure defaults for gain and shutter limits
  • Fixed underflow bug for low shutter values
  • Re-added VTS register adjustment for shutter values longer than 810

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.282.1117

08 Oct 11:30
05037a1
Compare
Choose a tag to compare

Further power optimisations for camera 📷

  • camera.power_save(true) now powers down the MIPI DPHY for even more power savings

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.276.1359

02 Oct 14:19
Compare
Choose a tag to compare

Auto-white balance & power saving features 🎨

  • Added automatic white balancing to camera.auto{}
  • Added display power saving API
  • Fixed camera power saving API
  • Fixed display glitch when turning Frame off and on
  • Fixed FPGA read/write API naming
  • More consistent naming of camera/display register access API

⚠️ API changes

  • frame.camera.sleep() removed and replaced by frame.camera.power_save()
  • frame.camera.wake() removed
  • frame.fpga.read() and frame.fpga.write() changed to frame.fpga_read() and frame.fpga_write() respectively
  • frame.camera.set_register() and frame.camera.get_register() changed to frame.camera.write_register() and frame.camera.read_register() respectively
  • frame.display.set_register() changed to frame.display.write_register()
  • Optional parameter gain_limit of frame.camera.auto{} changed to analog_gain_limit
  • Return table entry gain of frame.camera.auto{} changed to analog_gain

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.267.0914

23 Sep 09:23
0237bfb
Compare
Choose a tag to compare

Easier pairing 🔗

  • The reset button now only needs to be clicked to fully reset Frame. No need to hold
  • Clicking the button will keep Frame on until it's undocked and docked again

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.255.0646

11 Sep 07:07
Compare
Choose a tag to compare

Camera autoexposure improvements 📸

  • New faster and more stable autoexposure algorithm
  • Added gamma correction block to ISP pipeline
  • Lua file write bug fixed when string contains a zero character

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.248.0928

04 Sep 09:57
a97dfb1
Compare
Choose a tag to compare

Bluetooth speed bump (again) and faster JPEG download 🏎️

  • BLE throughput for iOS/MacOS users improved to 65+kB/s by adjusting MTU to 247
  • JPEG glitch fixed when reading images very fast by adding a new API to check when the image is ready frame.camera.image_ready()

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.241.0836

28 Aug 08:45
Compare
Choose a tag to compare

Bluetooth pairing & speed improvements 🏎️

  • Display now shows "Paired" or "Ready to Pair" based on the pairing state
  • BLE throughput for iOS/MacOS users improved from 50kB/s to 60kB/s by adjusting MTU from 256 to 185

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.227.1307

15 Aug 07:21
8c65615
Compare
Choose a tag to compare

Enabled watchdog reset 🦮

  • If Frame's firmware locks up for any reason, the watchdog will reset it after 6 seconds

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.220.1445

07 Aug 14:56
7f76ee6
Compare
Choose a tag to compare

Improved pairing screen 📲

  • Display now shows "Frame" + last 2 digits of MAC address when not running anything
  • Advertising name matches Frame + last 2 digits of MAC address

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect

Release v24.200.1206

18 Jul 12:16
5e69cdc
Compare
Choose a tag to compare

Color text support 🌈

  • Added API support in display.text() for changing text color and character spacing
  • Improved display.assign_color() and display.assign_color_ycbcr() API

⚠️ API changes

  • display.assign_color() and display.assign_color_ycbcr() now require a named color as the first argument
  • Values passed to display.assign_color_ycbcr() must now be 0-15, 0-7 and 0-7 for y, cb, and cr respectively

Update your Frame automatically using AR Studio or the Noa App

Want to update manually? Use the .zip for over-the-air updating with nRF Connect