/* **************************************************** */ /* */ /* Doric Maintenance Tool (DMT) */ /* */ /* **************************************************** */ DMT Version : [1.3.2.0] Release date (R&D) : November 12th, 2025 Release date (Prod/Web) : N/A [NEW] - IMU device now use USB comm. instead of Serial comm. DMT Version : [1.3.2.0] Release date (R&D) : October 6th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [BFMC_Gen3 + VoluscanV2] - Fixing CRC error dialog wrongly popping up when programming from Bootloader DMT Version : [1.3.1.0] Release date (R&D) : September 26th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [WiOG] - Now support WiOG firmware's PID DMT Version : [1.3.0.0] Release date (R&D) : September 9th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [IMU] - Programming script updated with newest nRF library [WiFP] - Programming script updated with newest nRF library [WiOG] - Programming script updated with newest nRF library [Wireless Basestation] - Programming script updated with newest nRF library DMT Version : [1.2.13.0] Release date (R&D) : June 17th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [FMD3 + FMD3 LISER] - New reprogrammation sequence for channel of FMD3 and FMD3 LISER DMT Version : [1.2.12.0] Release date (R&D) : June 16th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [LISER] - Now handling the remote reprogrammation through the LISER DMT Version : [1.2.11.0] Release date (R&D) : June 5th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [Wireless] - Fix problem where the programming script was invalid and stuck in a loop for programming DMT Version : [1.2.10.0] Release date (R&D) : May 29th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [Wireless] - Can now reprogram WiOG headstage DMT Version : [1.2.9.0] Release date (R&D) : May 1st, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [WiFP] - WiFP headstage now use USB comm. with endpoints (instead of USB comm. serial) DMT Version : [1.2.8.0] Release date (R&D) : March 28th, 2025 Release date (Prod/Web) : N/A [BUG-FIX] [WiFP] - Fix for both WiFP device update (basestation & headstage now ask to go to bootloader) DMT Version : [1.2.7.0] Release date (R&D) : February 25th, 2025 Release date (Prod/Web) : N/A [NEW] [Lightsource] - Block possibility to reprogram very old lightsource driver (anything before 2016) DMT Version : [1.2.6.0] Release date (R&D) : February 17th, 2025 Release date (Prod/Web) : N/A [NEW] [Lightsource] - Can now reprogram all new lightsource [BUG-FIX] [Microscope] - Now only list Ethernet type (no more WiFi or other interfaces) DMT Version : [1.2.5.5] Release date (R&D) : January 14th, 2025 Release date (Prod/Web) : N/A [NEW] [WiFP] - Can now reprogram all WiFP devices (headstage & basestation) DMT Version : [1.2.5.4] Release date (R&D) : December 20th, 2024 Release date (Prod/Web) : N/A [NEW] [GENERAL] - Adding safety check if device USB3.x is connect on USB2.x [FLUOPULSE] - Fixed 'update from server' - Added a dynamic progress bar DMT Version : [1.2.5.3] Release date (R&D) : December 4th, 2024 Release date (Prod/Web) : N/A [NEW] [FLUOPULSE] - Reprogrammation of FluoPulse now possible [TIS CAMERAS] - Updated the library so it now shows cameras that have IC4 drivers DMT Version : [1.2.5.2] Release date (R&D) : September 18th, 2024 Release date (Prod/Web) : N/A [NEW] [GENERAL] - Adding a way to reprogram VoluscanV2 driver and disk even though they are both connected to the computer - Fixed check done on uniqueId DMT Version : [1.2.5.1] Release date (R&D) : September 4th, 2024 Release date (Prod/Web) : N/A [NEW] [GENERAL] - Can now reprogram the WiFP headstage DMT Version : [1.2.5.0] Release date (R&D) : July 5th, 2024 Release date (Prod/Web) : N/A [NEW] [GENERAL] - Adding safety check so it's impossible to programm lightsource channel over lightsource motherboard (when in bootloader) - Adding .JSON file for the software & plugins update when no Internet is present DMT Version : [1.2.4.0] Release date (R&D) : March 11th, 2024 Release date (Prod/Web) : March 11th, 2024 [NEW] [GENERAL] - Same as 1.2.3.3 (but official customer version) DMT Version : [1.2.3.3] Release date (R&D) : March 11th, 2024 Release date Prod/Web) : N/A [NEW] [GENERAL] - Can now officially update RBFMC_Gen2 & BFMC_Gen3 via server - Updating with latest changes DMT Version : [1.2.3.2] Release date (R&D) : February 21st, 2024 Release date Prod/Web) : N/A [NEW] [GENERAL] - Updating firmware_admin.json - Updating with latest changes DMT Version : [1.2.3.1] Release date (R&D) : February 21st, 2024 Release date Prod/Web) : N/A [NEW] [ARJ24] - New ARJ24_Gen2 handled (same PCB, different motor gearbox) DMT Version : [1.2.3.0] Release date (R&D) : February 12th, 2024 Release date Prod/Web) : N/A [BUG-FIX] [GENERAL] - Can now reprogram IMU with new script (add a public/private key) - Can now reprogram WiFP Basestation with new script (add public/private key) DMT Version : [1.2.2.1] Release date (R&D) : January 9th, 2024 Release date Prod/Web) : N/A [BUG-FIX] [GENERAL] - Fixed enum order for JSON file not needed anymore - Added an error message if there is an access problem with the file selected or downloaded [RBFMC Gen2] - *NEW* Added support for RBFMC Gen2 [BFMC Gen3] - *NEW* Added support for BFMC Gen3 DMT Version : [1.2.2.0] Release date (R&D) : December 12th, 2023 Release date Prod/Web) : December 12th, 2023 [BUG-FIX] [GENERAL] - If no Internet connection, it will now handle a local .JSON file for device filter etc... (Possibility to do manual update at anytime) DMT Version : [1.2.1.0] Release date (R&D) : December 6th, 2023 Release date Prod/Web) : December 6th, 2023 [BUG-FIX] [NC500] - Improved messaging for NC500 reprogramming [EP/FP Console] - Fix for updating channels via server (now downloading the right file) [LightSource] - Fix for updating channels first, and then the motherboard DMT Version : [1.2.0.0] Release date (R&D) : November 30th, 2023 Release date Prod/Web) : November 30th, 2023 - Possibility to reprogram Cypress driver (USB3.x devices) - Now use IDs (enum) instead of Names (QString) to identify all devices DMT Version : [1.1.12.0] Release date (R&D) : August 31st, 2023 Release date Prod/Web) : August 31st, 2023 - Added IMU reprogrammation DMT Version : [1.1.11.1] Release date (R&D) : July 20th, 2023 Release date Prod/Web) : N/A - Added BFPD Gen2 reprogrammation - Fixed ARJ24 reprogramming DMT Version : [1.1.11.0] Release date (R&D) : May 29th, 2023 Release date Prod/Web) : N/A - Fix to get number of channel with LISER to get good file filter when updating motherboard & channels - Fix to get correct firmware version for ARJ driver DMT Version : [1.1.10.0] Release date (R&D) : May 16th, 2023 Release date Prod/Web) : N/A - Same as 1.1.9.2 DMT Version : [1.1.9.2] Release date (R&D) : April 25rd, 2023 Release date (Prod/Web) : N/A - Fix for updating LISER (motherboard + channels) (Only, 1Ch, 2Ch) without microscope - Fix for installation/uninstallation of the app. DMT Version : [1.1.9.1] Release date (R&D) : April 3rd, 2023 Release date (Prod/Web) : N/A - Adding Organoid device update (motor + motherboard) - Divided stable and beta versions in software update (only used by danse so far) - Fixed NC500 installed and available versions shown - Fix for updating channels of Microscope and consoles DMT Version : [1.1.9.0] Release date (R&D) : March 8th, 2023 Release date (Prod/Web) : March 8th, 2023 - Reworked the look of the GUI - Update progression of device now shows more informations - Fixed update from server of the channels of Acquisition consoles (FPC/EPC) - Fixed server update for some devices DMT Version : [1.1.8.0] Release date (R&D) : February 15th, 2023 Release date (Prod/Web) : N/A - Getting back UPDATE MANUALLY button - Fix for reprogrammation of Microscope and Console channel(s) - Adding more information when downloading file (via update with server) - Adding progression when downloading file - Adding possibility to FORCE EXIT when downloading a file - Adding possibility to update devices even if camera(s) are connected DMT Version : [1.1.7.2] Release date (R&D) : December 19th, 2022 Release date (Prod/Web) : N/A - Major change in naming of device (microscope now named FMDx, ConsoleGen2 now named NC500) - Fix to have NC500 version DMT Version : [1.1.7.1] Release date (R&D) : December 12th, 2022 Release date (Prod/Web) : N/A - Fix possibility to close the software after camera update DMT Version : [1.1.7.0] Release date (R&D) : December 7th, 2022 Release date (Prod/Web) : December 7th, 2022 - Fix filter for NC500 console programmation - More traductions DMT Version : [1.1.6.0] Release date (R&D) : October 11th, 2022 Release date (Prod/Web) : N/A - Same as version 1.1.5.1, version change for official release (RC) DMT Version : [1.1.5.1] Release date (R&D) : September 23th, 2022 Release date (Prod/Web) : N/A - Adding ARJ24_FMC file filter for manual update - Fixed information for OTPG - Handling new vendor ID devices (USB3 devices with new Cypress firmware version >= 1.3) DMT Version : [1.1.5.0] Release date (R&D) : August 15th, 2022 Release date (Prod/Web) : N/A - Fix for updating very old console (pre 2017) DMT Version : [1.1.4.1] Release date (R&D) : June 13th, 2022 Release date (Prod/Web) : N/A - Fix for version number of Microscope + LISER LED/LD motherboard revision DMT Version : [1.1.4.0] Release date (R&D) : June 13th, 2022 Release date (Prod/Web) : N/A - Based on 1.1.1.3 - Updated with latest change for common part. DMT Version : [1.1.3.3] Release date (R&D) : May 31th, 2022 Release date (Prod/Web) : N/A - Fixing LISER Gen2 channel reprogrammation DMT Version : [1.1.3.2] Release date (R&D) : May 27th, 2022 Release date (Prod/Web) : N/A - Adding support for LISER only - Adding support for LISER + 2 Channels DMT Version : [1.1.3.1] Release date (R&D) : May 20th, 2022 Release date (Prod/Web) : N/A - Adding a retry to send .hex lines for USB2 devices that have a bootloader + firmware - Adding a "it can take a long time" message to update dialog for Mic ethernet 1-color & 2-color DMT Version : [1.1.3.0] Release date (R&D) : May 16th, 2022 Release date (Prod/Web) : May 16th, 2022 - Based on 1.1.2.2, made for production - Minor changes in architecture (pulling newest change) DMT Version : [1.1.2.2] Release date (R&D) : May 11th, 2022 Release date (Prod/Web) : N/A - Fixing Lightsource manual update to go from channel to motherboard automatically DMT Version : [1.1.2.1] Release date (R&D) : May 5th, 2022 Release date (Prod/Web) : N/A - Fixing EEPROM manager server update DMT Version : [1.1.2.0] Release date (R&D) : May 4th, 2022 Release date (Prod/Web) : N/A - Fixed DNS software update (closing of app. if already opened) DMT Version : [1.1.1.0] Release date (R&D) : April 25th, 2022 Release date (Prod/Web) : N/A - Fixed Mic LED (USB3.0) programming on USB3 port using server update - Fixed Mic LED firmware file name - Fixed Mic LED motherboard version information shown DMT Version : [1.1.0.4] Release date (R&D) : April 18th, 2022 Release date (Prod/Web) : N/A - Fixed Mic LISER reprog - Changed update completed message to be more clear - Minor fix for DMT unable to quit if an error pops while reprogramming DMT Version : [1.1.0.3] Release date (R&D) : April 13th, 2022 Release date (Prod/Web) : N/A - Fix for USB device name when connecting more than one device - Reworked the lightsource reprogrammation (channel + motherboard) - More safety checks added DMT Version : [1.1.0.2] Release date (R&D) : April 1st, 2022 Release date (Prod/Web) : N/A - UPdating with latest changes in DoricCommon - Minor fix for USB 3.0 comm. DMT Version : [1.1.0.1] Release date (R&D) : March 24th, 2022 Release date (Prod/Web) : N/A - Auto expanded tree view added - Reviewed & modified the description card for some devices - Fixing 4-channels lightsource reprogramming - Ethernet Microscopes version now visible DMT Version : [1.1.0.0] Release date (R&D) : March 17th, 2022 Release date (Prod/Web) : N/A - No much changes from 1.0.0.13 (cleaning & refactoring) - First version gave to customers (bundled with DNSv6) DMT Version : [1.0.0.13] Release date (R&D) : March 3rd, 2022 Release date (Prod/Web) : N/A - Microscope updating now included - Fix for USB3.0 freezing at 99% - Fix for the Ethernet comm. DMT Version : [1.0.0.12] Release date (R&D) : February 17th, 2022 Release date (Prod/Web) : N/A - Fixing some typos - Closing file(s) when done with reprogrammation - Adding new way to fetch or find the path of plugins installed DMT Version : [1.0.0.11] Release date (R&D) : February 14th, 2022 Release date (Prod/Web) : N/A - Adding FPC Gen2 reprogrammation - Can now be opened if DNS is opened - Fixing LISER lightsource reprogrammation - Renaming some devices - Fixing some typos DMT Version : [1.0.0.10] Release date (R&D) : November 30th, 2021 Release date (Prod/Web) : N/A - Adding missing DLL(s) - Updating with NEW icons DMT Version : [1.0.0.9] Release date (R&D) : November 11th, 2021 Release date (Prod/Web) : N/A - Adding EEPROM Memory Manager device - Adding more filtering & safety check for motherboard (LightSource & Console) programmation - Fix for the USB comm. (endpoint cancellation) DMT Version : [1.0.0.8] Release date (R&D) : October 27th, 2021 Release date (Prod/Web) : N/A - Fix for the network functionalities (TLS initialization) - Fix for the console (EP/FP) channel version - Fix default website DMT Version : [1.0.0.7] Release date (R&D) : October 26th, 2021 Release date (Prod/Web) : N/A IMPORTANT : DMT now build with Qt 6.2.0 MSVC 2019 64bits - No other changes between 1.0.0.6 DMT Version : [1.0.0.6] Release date (R&D) : October 19th, 2021 Release date (Prod/Web) : N/A - Now handling old Doric Devices (lightsource & QR code OTPG shown as deprecated) - Fixing closing behavior to avoid being stuck in the application - Fixing Lightsource driver server update DMT Version : [1.0.0.5] Release date (R&D) : September 8th, 2021 Release date (Prod/Web) : N/A - Now supporting new plugins update - Fixed Lightsource channel that wasn't updating when shown as Motherboard - LISER newest gen. driver reprogrammation is now supported for both Motherboard & Channel - Protection to make sure the user can't close the software when the update is running or too soon after it is done - Fixed update progression that was stopping when going to other window - Fixing the reprogrammation of the Ce:YAG + LED driver - Added a USB port check when reprogramming a USB3 device = Status bar will now be updated in case of a network problem - Fixing the reprogrammation if the Console channel when going through the Motherboard DMT Version : [1.0.0.4] Release date (R&D) : June 7th, 2021 Release date (Prod/Web) : N/A - Added a check for the Microscope USB3 connected port - Added a longer delay for the reset to bootloader since sometimes, some devices take more time to reset - Updated server reprogrammation DMT Version : [1.0.0.3] Release date (R&D) : May 27th, 2021 Release date (Prod/Web) : N/A - Added the reprogrammation of Microscope USB3 motherboard - Added the reprogrammation of Microscope USB3 light channel - Fixed Microscope Single reprogrammation - Made the Console Channel reprogrammation faster - Made the Microscope 2-Color Motherboard reprogrammation faster - Updated URL links with new Doric website - Added a number of lines programmed in the "Details" section of the progress dialog - Service port reprogrammation will now appear as "FPGA" instead of "Bootloader" DMT Version : [1.0.0.2] Release date (R&D) : December 2nd, 2020 Release date (Prod/Web) : N/A - Changed the way the update of the Lightsource device - Will now update the channels first and then the motherboard - Manual update : 2 files must be chosen thoughout the installation - Server update : Both firmware HEX files will be installed automatically from the server - A check for updates on the server will be done automatically each time a new Doric device is connected DMT Version : [1.0.0.0] Release date (R&D) : July 17nd, 2020 Release date (Prod/Web) : N/A - New Doric Maintenance Tool used to update the firmware of Doric devices (now independant of Doric Neuroscience Studio) - The files used for the updates will now come from the server (will be updated manually by us when a new firmware version is up) - Added the reprogrammation of OTPG8, OTPG4 and BFPD - Added the reprogrammation of Motherboard (Lightsource, Electrophysiology Console and FiberPhotometry Console) - Added the reprogrammation of Lightsource channels - Added the reprogrammation of ARJ_24 - Added the reprogrammation of Microscope Single (old bootloader version only)