Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

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

    Jira Legacy
    serverSystem JIRAcolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIde71e36b8-1c31-3d38-9c43-0d513e8b44c9
    keyFNSDKEXT-169

    • Training Type does not retain its value after a hardware reboot

    • Shot Rejection Angle does not retain their values after a hardware reboot

  • Video Parameters

    Jira Legacy
    columns
    serverSystem JIRAkey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIde71e36b8-1c31-3d38-9c43-0d513e8b44c9
    keyFNSDKEXT-170

    • Optical Path does not retain its value after a hardware reboot

  • General System Parameters

    Jira Legacy
    serverSystem JIRAcolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIde71e36b8-1c31-3d38-9c43-0d513e8b44c9
    keyFNSDKEXT-171

    • Power 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

    Jira Legacy
    serverSystem JIRAcolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverIde71e36b8-1c31-3d38-9c43-0d513e8b44c9
    keyFNSDKEXT-172

    • A 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.