Outstanding Firmware Issues
In SOW but Missing from ICD
Set device name
Not currently supported
FN/Jabil to discuss further
Awaiting follow up from FN/Jabil on if/when it will be supported
Set default username
Implemented as “Shooter Name Training Parameter” but stricken from ICD
Not currently supported
Awaiting follow up from Jabil on if/when it will be supported
Supported as of ICD Rev F with current firmware
Set computer vision model
Awaiting follow up from Jabil on how to read this from the device
Set computer vision application
Not currently supported
Awaiting follow up from Jabil on if/when it will be supported
Set mounting orientation
Is in fact “VictoR Mounting Orientation Training Parameter Structure”
Is stricken from the ICD, but it is implemented with the caveat that it is unstable
Awaiting follow up from Jabil on when it will be stabilized
Supported as of ICD Rev F with current firmware
Requires a device reboot to take effect
Enable/Disable physical buttons
Not currently supported
Awaiting follow up from Jabil on if/when it will be supported
Set sleep mode timer
Implemented as “Minimum Inactivity Interval General System Parameter” but stricken from ICD
Not currently supported
Awaiting follow up from Jabil on if/when it will be supported
Supported as of ICD Rev F with current firmware
ICD Clarification: Device Information Service
Notify Battery Level
Would like to know/verify what percentages trigger this
Awaiting follow up from Jabil with percentages
Appears to notify approximately once per second regardless of percentage
Trained NN Model File
There is a read but no write
Awaiting follow up from Jabil on how to change this
Last Holster Draw Information
Listed in ICD, but reported as not currently supported by Jabil
Awaiting follow up from Jabil on if/when it will be supported
ICD Clarification: Device Configuration Service
System Power Command
ICD says this is read/write but Jabil (Scott) is unsure if read support is a typo
If read is supported, need clarification on what exactly that means - read back of last command issued?
Awaiting further clarification from Jabil
Supported as of ICD Rev F with current firmware
Always reads as 0
Trigger Detection Parameters
Deprecated in ICD Rev G and replaced with Threshold-Based Trigger Detection Parameters
ICD Clarification: Aimpoint Data Service
Aimpoint Data is 174 bytes not 170
ICD Rev H specifies this characteristic is only 170 bytes, but a new 4 byte field was added (Point of Aim) that occupies bytes 170-173 of this characteristic.
ICD Clarification: Object Transfer Service
File Write/List/Info/Delete Command Classes
Stricken from ICD
Jabil says it will be supported
Need an estimate on completion/availability
Supported as of ICD Rev F with current firmware
ICD Clarification: USB Interface
Documented USB Communications Interface
Jabil to provide preliminary documentation by COB 02/18/22
Still waiting on documentation as of 03/22/22
Estimated availability dates for firmware including USB Communications Interface implementation
Awaiting follow up on dates from Jabil
Still waiting on firmware as of 03/22/22
Device Emulation
Possibility for any kind of software based emulation from Jabil to alleviate the constraints of having a limited number of devices?
FN confirmed NO, it would take too long for it to help us at this phase in the project
Possible Device Firmware Issues
Device Configuration Service
Training Parameters
https://unity3d.atlassian.net/browse/FNSDKEXT-169Training Type does not retain its value after a hardware reboot
Shot Rejection Angle does not retain their values after a hardware reboot
Video Parameters
https://unity3d.atlassian.net/browse/FNSDKEXT-170Optical Path does not retain its value after a hardware reboot
General System Parameters
https://unity3d.atlassian.net/browse/FNSDKEXT-171Power Profile does not retain its value after a hardware reboot
Distance Units does not retain its value after a hardware reboot
Temperature Units does not retain its value after a hardware reboot
Minimum Inactivity Interval does not retain its value after a hardware reboot
Vision System Command
https://unity3d.atlassian.net/browse/FNSDKEXT-172A protocol error is reported by the device when attempting to perform a write on the attribute
USB Implementation Issues
Device Information Service is not supported over USB.
Per Jabil’s firmware v03.80 release notes:
The VictoR Device Information Service characteristics are not currently supported via USB tethering.