Release notes

See below for release notes for all versions >= 1.985C

2.31

  • Major refactoring of SRT codebase
  • Introduction of Sentinel Native camera support when paired with vBox / SC3D
  • Introduction of Record Only capabilities

2.28 

  • Critical fixes for LTE modem initialization

2.26J

  • Reduced DSP edge enhancement
  • Reduced DSP noise reduction
  • Support for external 5G router and speedify bonding
  • Support for new USB 3rd Camera
  • Reduced time to boot
  • Public BETA implementation of SRT support
    • Known to struggle in high packet loss environments
    • Algo is being actively tuned
  • Additional debug hooks implemented
  • Optimized Race Monitor support
  • Support for prepaid cell providers
    • All providers that will allow a data call without specific APN in the PDP context will now work
  • Various bug fixes

2.17C: 

  • Resolved issues with modem initialization code.  

2.15G:

  • Reworked audio/video pipeline
    • Enhanced quality at low bitrate
    • Fixes for audio popping and distortion
    • System continues recording to USB in case of network loss
      • When network reappears the stream service restarts
  • Race monitor live timing feature
    • Requires use of transponder and disabling racehero
  • USB stick formatting button
  • Bugfix for system overwriting cloud configuration on reboot with stale configuration
  • First release supporting Sentinel 2.0 hardware shipping to the field

2.0D:

  • Complete decoupling of broadcast and recording pipeline
  • Fix for corner cases which might cause data corruption with the sudden loss of power
  • Minimize data in flight to USB to 5 seconds
  • General performance enhancements
  • First push of Sentinel 2.0 specific code
  • First push of 5G modem code

1.990V:

* Fix for issue of overflowing data field when using the classic overlay feature and the transponder ID field
* Fix for the issue with transponder laptimes displaying in seconds instead of the traditional mm:ss.ss format
* I-Frame field is now user configurable
* Encoder presets optimized
* Timezone is now autoset based on GPS coordinates
* Binary canbus plumbing merged in

1.989V:

* Official vBox / HDMI support (checkbox located on cameras page)
* 1080P Canvas (early access) -- Allows broadcast and USB resolutions to differ.  Canvas is always rendered at 1080P and then scaled to broadcast.  Unscaled canvas is used to encode to USB
* Better encoder quality at same bit rate (removal of power limit)
* Official release of Racehero Transponder API queries -- Flag status is still not functional unless you select the proper event
* Backend changes to bring failure data to console 
* Corner case configuration error handling improvements

**** HQ Individual Recording + 1080P Canvas options are not compatible with each other currently

1.987V:

* Implemented vBox specific code to enable RAW HDMI sources
* Changed leaky queue behavior and increased buffer size before discard to 4 seconds.

1.986C:

* Driver tag branding fix
-- Change of driver will no longer cause stream to restart
-- Driver tag override will no longer persist after a reboot
* Video pipeline optimization
-- Implemented leaky queues on broadcast side allowing the feed to better discard outdated video frames in poor coverage areas more quickly.  This is an overall better method of maintaining stream integrity.
* GPS fix
-- Fixed bug with GPS not starting when system was set to stream at power on.  Bug caused by deadlock between streamthread and watchdog thread.  Retry workflow has been added.

 

1.985C:

* Full USB decoupling from broadcast pipeline
-- Poor LTE reception will no longer result in USB files having skipped frames
* Generic CANBUS framework cutover
-- CANBUS definitions now defined by onboard JSON file
-- Not user modifiable until V2.0
* Fixes for enabled FSO (Full Screen Overlay) fields but no X/Y provided
-- Defaults to 0,0 position