Skip to main content
BluINFO

January 2026 – 2

AIC Access Control Module release notes:

  • Tarball : AIC_ARM64_0.0.34-2.tar.gz, version 0.0.34-2.
  • WebConfig : aic_web_service_0.0.34-1-no-service-check_arm64.deb.
  • SDK service : aic_sdk_service_0.0.34-1-pkg_arm64.deb.
  • AIC Microcontroller firmware (AIC4): B_AIC4HW_04.00V_00.00.35.cyacd2.
  • CS Docker version : v0.0.34.1
  • Mongo Docker version : Latest.

Overview:

This release improves behavioural consistency with Mercury controllers, enhances SDK service stability, and optimizes Access Control event processing performance.

Features & Enhancements:

  1. Mercury-Aligned LED & Beeper Behaviour.

    1. Standardized controller LED and beeper behaviour to match Mercury standards.

    2. Ensures consistent user experience across mixed-controller environments.

    3. No regression in access flow, relay control, or hardware behaviour.

  2. HID Reader LED Idle State Alignment.

    1. Updated AIC HID reader idle LED state to Red, matching Mercury behavior.

    2. set ledmode command executed automatically during ACS service startup.

    3. All grant/deny LED states continue to function normally.

  3. SDK Service Stability – IoT Hub Connection Handling.

    1. Implemented timeout-based IoT Hub connection handling.

    2. Prevents SDK service hangs during connection failures.

    3. Enables automatic retry and recovery without blocking other services.

  4. MongoDB Processing Optimization.

    1. Optimized card raw bit calculations for Access Control events.

    2. Reduced event processing delays and backlog.

    3. Improved MongoDB performance and stability under load.

BUG fixes:

  • ACS Service: Fixed incorrect set ledmode commands sent during reader sync and Portal mode changes.
  • SDK Service: Resolved service hang during IoT Hub connection failures.
  • SDK Service Alerts: Improved handling of SendGrid 401 errors caused by email quota exhaustion to prevent silent alert failures.

Known Behavior / Limitation:

As discussed with @Shaun Peterson, HID Reader LED behavior does not fully align with Mercury standards when a Reader is set to Unlocked mode and a valid or invalid card is presented.
When the Portal Mode is set to Unlocked, AIC ACS does not process or validate card scans, and therefore corresponding Mercury-style LED feedback is not applied.

Important Note:

As communicated earlier regarding the Universal Firmware: due to issues identified during testing, this AIC release does not include the Universal Firmware.
The release ships with firmware version 00.00.35, and therefore supports only AIC4 board revisions.

Please refer to attached Test Matrix sheet for Detailed results.

VSO link for the sprint: https://blub0x.visualstudio.com/BluB0X%20AI%20Controller/_sprints/backlog/BluB0X%20AI%20Controller%20Team/BluB0X%20AI%20Controller/AIC%20Jan%202026%20Sprint

  • Was this article helpful?