Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
This driver has been designed to provide two-way control for AudioControl CMSeries products and Director Series via TCP/IP. This is the newer Janus created combination driver.
Version History:
Version - 1.0
Release Data - 10/3/2025
- Official initial release
Version - 1.1
Release Date - 10/10/2025
- Added ability to control multiple devices
- Added Dante functionality
- Added instructions to driver info section
Version - 1.2
Release Date - 11/25/2025
- Fixed an issue requiring all config setting to be set
- Source names can be duplicated across sources
- Added (set as room audio source) tick box when adding zones to project
- Added tags for adding zones to a group and removing zone from a group
Version - 1.3
Release Date - 12/4/2025
- Fixed an issue causing Dante Input to be available for selection on models of the same type
- Updated user guide for more in depth instructions on routing
- Added multi-switching support
Version - 1.31
Release Date - 12/12/2025
- Update Driver Version number to better reflect driver changes
Version - 1.32
Release Date - 01/19/2026
- If a volume command is sent to a zone or group, the driver now ensures that the zone or group is unmuted
Version - 1.33
Release Date - 05/14/2026
- Fixed duplicate items appearing in multi-select function parameter drop-down list
Version - 1.34
Release Date - 05/15/2026
- Further multi-select function and variable fixes
Version - 2.0
Release Date - 06/26/2026
- Harmonise multi-selection strategy with other AVPro/AudioControl drivers
- Add presets
AudioControl CMx-750 and Director series | IP Control | Version 2.00
Version History
Version 2.00 – 26 June 2026
• Harmonise multi-selection strategy with other AVPro/AudioControl drivers
• Add presets
Version 1.34– 15 May 2026
• Further multi-select function and variable fixes
Version 1.33– 14 May 2026
• Fixed duplicate items appearing in multi-select function parameter drop-down lists
Version 1.32– 19 January 2026
• If a volume command is sent to a zone or group, the driver now ensures that the zone or group is unmuted
Version 1.31– 12 December 2025
• Update Driver Version number to better reflect driver changes
Version 1.3 – 4 December 2025
• Fixed an issue causing Dante Input to be available for selection on models of the same type
• Updated user guide for more in depth instructions on routing
• Added multi-switching support
Version 1.2 – 25 November 2025
• Fixed an issue requiring all config setting to be set.
• Source names can be duplicated across sources
• Added (set as room audio source) tick box when adding zones to project
• Added tags for adding zones to a group and removing zone from a group
Version 1.1 – 10 October 2025
• Included built-in driver instructions page.
Version 1.0 – 3 October 2025
• Official initial release
Driver Features
• Local routing
• Dante routing
• Zone control and feedback e.g. bass , treble and EQ presets
• Device control and feedback e.g. power status , voltage feedback
• Grouping control (groups are associated with zones local to that amplifier)
• Dynamic generation of RTI tags
• Multiple output control through multi-switching and presets
System Requirements & Prerequisites
RTI System Requirements
• Integration Designer: 11.2 or later.
• XP FW: 25.1.27 or later.
Supported models or series.
• CM Series : CM2-750, CM2-750D, CM3-750, CM3-750D, CM4-750, CM4-750D
• Director Series : D2800, D4600
• M Series : M4800, M4800D, M4840, M6400, M6800, M6800D
Introduction
This driver has been designed to provide two-way control of the AudioControl CM & Director Series of matrix amplifiers, via Ethernet. The driver automatically exposes the available commands and variables depending on the models chosen in the properties. The driver also provides the ability to add multiple amplifiers and if these support Dante then routing between those amplifiers is supported. Dynamic generation of RTI Tags is also available using the Driver Config page.
To Note:
Sources, functions, variables, events and tags are dynamically generated using the Apply Name Changes button on the driver.
Please be Aware that some Tags will not appear until Apply Name changes have been run.
Routing
The AudioControl Dante Driver supports three types of routing:
• Switching to a local input on an amplifier
• Switching to a local input of another AudioControl amplifier (AudioControl Dante Switching)
• Switching to a Dante input Preconfigured for the Amplifier (must be configured using Dante Controller software)
NOTE: Please refer to the ‘Instructions’ PDF file provided with the driver for illustrations for the below examples.
Example 1: Switching to a Local Input on an Amplifier
Define a name for the input under Config Settings.
This allows the local inputs of that device to be selected on one of its zones.
This command switches the amplifier to the selected input. To confirm the change, check the Input Sources section on the amplifier’s web interface.
Example 2: Switching to a Local Input of Another AudioControl Amplifier (AudioControl Dante Switching)
Define a name for the input under Config Settings on another amplifier that supports Dante switching.
In this example, a CM3-750D is being used.
This input will be available for selection in the Office zone of the M6800D.
This command switches the amplifier to the selected input. In this example, we are switching to a local input on our CM3-750D. To verify that the switch was successful, check the CM Series section on the amplifier’s web interface.
This configuration method is known as AudioControl Dante Switching.
Example 3: Switching to a Dante Input (must be configured using Dante Controller software)
Define a name for the input under Dante Inputs in Config Settings.
This input will now be selectable in the Office zone of the M6800D.
This will switch to the input located on the web interface of the amplifier under Dante Inputs.
These inputs must be configured using Dante Controller software for switching to work.
Driver Configuration
Driver Settings
• Device Count: Number of Audio Control amplifiers you wish to control
• Multi-Switch Mode: How the multi-switch UI should work
• In To Out (Instant): An input is selected and then each time an output is selected, the output is instantly switched to the currently chosen input. Output selection state reflects whether the input is currently chosen on that output.
• In To Out (Synchronized): An input is selected and then multiple outputs are selected. When all desired outputs have been selected, an Apply button is pressed and they are all changed to that input at the same time.
• Out To In: One or more outputs are selected and then an input is selected. All the selected outputs are switched to the input when the input is selected.
• Preset Mode: How the preset UI should work
• Use Buttons To Choose Outputs: The preset UI will have a button per output. The user chooses one or more of these and then presses Save Preset <n>. The state of the chosen outputs will be saved and only those outputs will be restored when Recall Preset <n> is selected.
• Save All Outputs: Only the save and recall buttons will be shown and pressing the save button will save the state of all outputs and recall will recall the state of all outputs. A simpler interface for when the complexity of saving the state of subsets of outputs is not required.
Device Config
• Model: Select a Model to match one of the amplifiers in your setup
• Name: Friendly name used to Identify the amplifier in Integration Designer
• IP Address: IP Address of the device being controlled
• Dante ID (Only present on supported models): Dante ID assigned under the device’s Dante Configuration on its web interface
Device Input Names
• Set of Nameable Sources: Friendly Input names used in Integration Designer and also used for dynamic generation of features
Device Zone Names
• Set of Nameable Zones: Friendly Zone names used in Integration Designer
Device Group Names
• Set of Nameable Groups: Friendly Group names used in Integration Designer
Dynamic Feature Generation
Sources, functions, variables, events and tags are dynamically generated using the Apply Name Changes button on the driver.
Please be aware that some tags will not appear until Apply Name Changes has been run.
Once this is pressed all, the driver will dynamically create the appropriate features to match your project configuration, as shown below:
Tags will also be created and be seen under the tag browser
To reduce tagging and function clutter please only set the names for zones and sources that will be in use as shown below. Any inputs, outputs and groups for which you leave the names blank will be excluded from the dynamic generation.
When installing this driver, you should complete all naming of inputs, zones, groups and sources, then press the Apply Name Changes button and only then go on to start editing your project to add features from this driver. If you add tags or sources from this driver to your Integration Designer project and then change the names, the names you have already used will not be updated. You will need to manually edit these as Apply Name Changes cannot update any tag or source names already added to the project.
Device Configuration
All Dante supported amplifiers require a Dante ID to be assigned if Dante is to be used. This can be done within the Web interface of the device as shown below.
Driver Commands
System Commands
• Main Power - Powers the unit on or off.
• Signal Sense All - Enables or disables signal sense for all zones.
• Mute All - Mute or Unmute all zones.
Zone Controls
• Select Input - Switches a specific zone to a given input.
• Zone Power - Powers a specific zone on or off.
• Volume +/- - Adjusts the volume of a specific zone.
• Set Volume - Sets the volume level (0 – 100) for a specific zone.
• Mute - Enables or disables mute for a specific zone.
• Bass +/- - Adjusts the bass level for a specific zone.
• Set Bass - Sets the bass level (-10 – +10) for a specific zone.
• Treble +/- - Adjusts the treble level for a specific zone.
• Set Treble - Sets the treble level (-10 – +10) for a specific zone.
• Loudness - Enables or disables loudness for a specific zone.
• Set EQ Mode - Applies EQ preset (1 – 6) to a specific zone.
• Lip Sync +/- - Adjusts the Lip Sync value for a specific zone. (Supported Devices only)
• Set Lip Sync - Sets the Lip Sync value (0 – 19) for a specific zone. (Supported Devices only)
• Signal Sense - Enables or disables signal sense for a specific zone.
• Include Zone In Group – Zone joins selected group.
• Remove Zone From Group – Remove zone from group
Group Controls
• Select Input - Switches all zones in a group to a given input.
• Power - Powers all zones in a group on or off.
• Volume +/- - Adjusts the volume of all zones in a group.
• Volume - Sets the volume level (0 – 100) for all zones in a group.
• Mute - Enables or disables mute for all zones in a group.
• Bass +/- - Adjusts the bass level for all zones in a group.
• Set Bass - Sets the bass level (-10 – +10) for all zones in a group.
• Treble +/- - Adjusts the treble level for all zones in a group.
• Set Treble - Sets the treble level (-10 – +10) for all zones in a group.
• Loudness - Enables or disables loudness for all zones in a group.
• Set EQ Mode - Applies EQ preset (1 – 6) to all zones in a group.
• Include Zone - Adds a specific zone from a group.
• Remove Zone – Removes a specific zone from a group.
Multi-Switch
These functions are provided to allow the creation of user interfaces that can select multiple outputs to be switched to a given input at the same time. The user interface can operate in one of three ways as described above under the Multi-Switch Mode setting. Which of these functions are made available depends on which mode has been selected..
• Multi-Switch \ Select Input – Selects an input for use as the source for a multi-switch.
• Multi-Switch \ Select Output – Selects or deselects an output for inclusion in a multi-switch..
• Multi-Switch \ Switch Output To Selected Input – Immediately switches an output to the currently selected input.
• Multi-Switch \ Switch Selected Outputs To Input – Switches the currently selected outputs to a chosen input.
• Multi-Switch \ Clear All Outputs – Deselects all currently selected multi-switch outputs.
• Multi-Switch \ Apply Selection – Switch all currently selected outputs to the selected input.
Presets
These functions are provided to save and restore the switching state of the device(s). The user interface can operate in one of two ways as described above, under the Preset Mode setting. Which of these functions are made available depends on which mode has been selected..
• Presets \ Toggle Output – Selects or deselects an output for inclusion in a preset.
• Presets \ Clear All Outputs – Deselects all currently selected outputs.
• Presets \ Select All Outputs – Selects all outputs.
• Presets \ Save Preset – Saves the switching state of all selected (or all) outputs as a preset.
• Presets \ Recall Preset – Recalls the switching state stored in the preset.
Driver Variables
Status
• Connection Status - Reports the current connection status.
• Operational Mode - Reports the current operational mode.
Zone Status
• Zone Name - The name of the currently selected zone.
• Power - Power status of the currently selected zone.
• Input Name - The name of the input connected to the selected zone.
• Input x Active - Boolean reporting if Input x is selected.
• Grouped / Ungrouped - Indicates group membership status of the selected zone.
• Group Number / Name - Group index and name for the selected zone.
• Volume - Current volume level of the selected zone.
• Mute - Mute status of the selected zone.
• Bass / Treble - Current EQ values for the selected zone.
• Loudness - Boolean reporting loudness status.
• EQ Mode - Current EQ preset applied to the zone.
• EQ x Selected- Boolean reporting if EQ x is selected.
• Lip Sync - Lip sync value.
• Signal Sense - Signal sense status of the zone.
Group Status
• Group Name – Name of currently selected group.
• Active – Indicates whether the group is active.
• Input Name – Input connected to the selected group.
• Input x Active – Boolean for Input selection.
• Volume - Current volume level of the group.
• Mute - Mute status of the group.
• Bass / Treble - Current EQ values for the group.
• Loudness - Boolean reporting loudness status of the group.
• EQ Mode - Current EQ preset applied to the group.
• EQ x Selected- Boolean reporting if EQ x is selected for the group
• Lip Sync - Lip sync value.
• Zone x Included – Boolean reporting whether a zone is in the group.
System Status
• Power – Power status of the Director.
• Voltage – Current voltage draw.
• Voltage High / Normal / Low – Boolean voltage states.
• Protection – Boolean reporting if Director is in Protection Mode.
• Zone x Short – Boolean reporting Short condition for a zone.
• Temperature – Current temperature reported.
• Temperature High / Normal / Cool – Boolean temperature states.
Multi-Switch
These variables work with the multi-switch functions to allow the creation of user interfaces that can select multiple outputs to be switched to a given input at the same time. Not all device inputs can necessarily be switched to all device outputs. For instance, Director D models have local inputs that can only be used in their corresponding zone and in Dante systems with multiple Director M6800Ds, only the analog inputs can be routed via Dante to other devices. So variables are provided to allow input and output selections to be hidden when they are not valid. If an inactive button is placed under the active selection buttons, this effect can be used to appear to “grey out” non-selectable options. The sample project gives examples of how to do this.
• Name of Amp x Input y (Name) – String giving the name of the given input. Can be used to auto-program the name shown on an input selection button.
• Name of Amp x Output y (Name) – String giving the name of the given output. Can be used to auto-program the name shown on an output selection button.
• Name Selected – Boolean that is true when the given input or output is selected. Can be used to highlight the selected button.
• Can Switch Input Name – Boolean that is true when the given input is valid to switch to as a source for the currently selected outputs using Multi-Switch \ Switch Selected Outputs To Input (Out to In mode only)
• Can Select Output Name – Boolean that is true when the given output is valid to select with Multi-Switch \ Select Output or switch with Multi-Switch \ Switch Output to Selected Input.
• Can Apply Multi-Switch – Boolean that is true when Multi-Switch \ Apply Selection is valid to press.
• Can Clear Multi-Switch – Boolean that is true when Multi-Switch \ Clear All Outputs is valid to press.
Tags
This driver uses the following non-standard tags. For default tags, reference the master tag list.
EQ : Preset Name (FV)
• Function usage: Selects for example preset Bright on the selected zone
• Variable usage: Returns true if the corresponding preset is selected
Input Source Name (device number source) (FV)
• Function usage: For example if Analog In 1 on Amp 1 has been named AppleTV then the tag will be Input AppleTV (Amp 1 Analog 1) This will select the Apple TV in the current zone
• Variable usage: Returns true if the corresponding source is selected
Lip Sync (FV)
• Function usage: Used to set the value of Lip Sync on the selected zone
• Variable usage: Returns current Lip Sync value (Lip Sync is not pollable so this only feeds back the last value set)
Lip Sync Down (F)
• Function usage: ~Decreases Lip Sync value
Lip Sync Up (F)
• Function usage: ~Increases Lip Sync value
Signal Sense (FV)
• Function usage: Used to toggle the state of Signal Sense
• Variable usage: Signal Sense variable is true when Signal Sense is activated
Signal Sense On (F)
• Function usage: Used to set Signal Sense on
Signal Sense Off (F)
• Function usage: Used to set Signal Sense off
Add Zone X to Group (F)
• Function usage: If the source ID is a Group then it will add Zone X to that Group
Add to Group X (F)
• Function usage: If the Source ID is a Zone then it will add the Zone to Group X
Remove from Group (F)
• Function usage: If the source ID is a Zone it will remove that Zone from any group
Remove Zone X from Group (F)
• Function usage: If the source ID is a Group it will remove Zone X from that Group
Multi-switching and preset tags. For all these tags, use the Settings source, which is installed by default when the driver is installed.
Multi-Switch: Input: Name (FV)
• Function usage: This will toggle the selection of input Name for multi-switching or perform the switch to that input depending on the multi-switch mode.
• Variable usage: Boolean will reflect whether input Name is currently selected. String will give the name of the input for use as a button title.
Multi-Switch: Output: Name (FV)
• Function usage: This will toggle the selection of output Name for multi-switching or switch it to the currently selected input, depending on the multi-switch mode.
• Variable usage: Boolean will reflect whether output Name is currently selected. String will give the name of the output for use as a button title.
Multi-Switch: Clear All Outputs (F)
• Function usage: This will clear all multi-switch output selections
Multi-Switch: Apply Selection (F)
• Function usage: This will switch the currently selected input to all selected outputs.
Preset: Output: Name (FV)
• Function usage: Toggles the selection of the output for storage in a preset
• Variable usage: Boolean will reflect whether output Name is currently selected. String will give the name of the output for use as a button title.
Preset: Clear All Outputs (F)
• Function usage: This will clear all preset output selections
Preset: Select All Outputs (F)
• Function usage: This will select all preset outputs for storage in a preset
Preset: Recall: n (F)
• Function usage: This will restore the switching state held in preset n.
Preset: Save: n (F)
• Function usage: This will store the selected output switching state as preset n.
Events
This driver supports the following events.
Connected
• Event trigger: Triggers when driver connects to the device
Disconnected
• Event trigger: Triggers when the driver disconnects from the device
Power On
• Event trigger: Triggers when system is powered on
Power Off
• Event trigger: Triggers when system is powered off
Any Zone On
• Event trigger: Triggers When Any Zone is powered on
All Zones Off
• Event trigger: Triggers when all zones are off
• Notes: Useful to use when all zones are out of use and wish to power down the mains power
Zone/Group Name Input Changed
• Event trigger: Fires when an input is changed in the corresponding zone or group
Multi-Switching and Preset Setup Guide
Please Reference the PDF for this section if you reading this from integration designer
This section explains the alternatives for how inputs can be routed to multiple outputs, and how presets can be used to store and recall the current switching state of the system. The choice of multiple output routing is controlled by the Multi-Switch Mode configuration setting and the UI style and behaviour of each option is explained below.
In To Out (Instant)
To achieve the behaviour described in this section, create a button per input and output. Tag the input buttons with Multi-Switch: Input: <name> and the output buttons with Multi-Switch: Output: <name>, and then manually add Multi-Switch\Can Select Output <name> as the variable controlling the visibility of each output button. If you want to have the “greyed out” behaviour shown, you will also need to create a grey inactive version of each button located underneath the active buttons.
When an input is selected, any outputs currently routed to that input will become highlighted.
Any outputs that cannot have that input routed to them will be hidden. In the demo UI, each button has a lighter coloured inactive button with the same title underneath, so hiding the active button reveals the underneath button, giving a “greyed out” look and makes the output unselectable.
Selecting any unhighlighted output will immediately route the selected input to that output, and the output will then remain highlighted.
Selecting an output that is already highlighted will have no effect on the system or the UI i.e. the source will remain selected for that output.
Selecting a different input will update the output buttons, highlighting the outputs that are currently viewing that new source and hiding the outputs that cannot have that input routed to them.
The Input buttons will show the Input Friendly Names for the inputs from the configuration settings.
The output buttons will show the Output Friendly Names for the outputs from the configuration settings.
In To Out (Synchronized)
To achieve the behaviour described in this section, create a button per input and output. Tag the input buttons with Multi-Switch: Input: <name> and the output buttons with Multi-Switch: Output: <name>, and then manually add Multi-Switch\Can Select Output <name> as the variable controlling the visibility of each output button. Then create a Clear Outputs button, tag it with Multi-Switch: Clear All Outputs and set the visibility variable as Multi-Switch\Can Clear Multi-Switch, and an Apply button, tagged with Multi-Switch: Apply Selection and visibility variable Multi-Switch\Can Apply Multi-Switch. If you want to have the “greyed out” behaviour shown, you will also need to create a grey inactive version of each button located underneath the active buttons.
When an input is selected, any outputs that cannot have that input routed to them will be hidden. In the demo UI, each button has a lighter coloured inactive button with the same title underneath, so hiding the active button reveals the underneath button, giving a “greyed out” look and makes the output unselectable.
Selecting any unhighlighted output will highlight it; selecting it again will unhighlight it (toggle behaviour). Note that no switching occurs at this point – in this operational mode all outputs switch together when Apply is pressed.
Selecting Clear Outputs will unhighlight all selected outputs. This button will be hidden when no outputs are selected.
Selecting Apply will route the selected input to all highlighted outputs and then deselect the outputs. This button will be hidden when no outputs are selected.
Selecting a different input will update the output buttons, hiding the outputs that cannot have that input routed to them.
The Input buttons will show the Input Friendly Names for the inputs from the configuration settings.
The output buttons will show the Output Friendly Names for the outputs from the configuration settings.
Out To In
To achieve the behaviour described in this section, create a button per input and output. Tag the input buttons with Multi-Switch: Input: <name> and then manually add Multi-Switch\Can Switch Input <name> as the variable controlling the visibility of each input button. Tag the output buttons with Multi-Switch: Output: <name>, and then manually add Multi-Switch\Can Select Output <name> as the variable controlling the visibility of each output button. Then create a Clear Outputs button, tag it with Multi-Switch: Clear All Outputs and set the visibility variable as Multi-Switch\Can Clear Multi-Switch. If you want to have the “greyed out” behaviour shown, you will also need to create a grey inactive version of each button located underneath the active buttons.
When an output is selected, any inputs that cannot be routed to that output and any other output that shares no common inputs with the selected output are hidden and will be unselectable. In the demo UI, each button has a lighter coloured inactive button with the same title underneath, so hiding the active button reveals the underneath button, giving a “greyed out” look.
Clicking a selected output will unhighlight it and adjust the visibility of the other outputs and inputs again to match.
Selecting Clear Outputs will unhighlight all selected outputs. This button will be hidden when no outputs are selected.
Selecting an input will switch all the selected outputs to that input. The outputs remain highlighted so that an alternative input can be selected if desired.
The Input buttons will show the Input Friendly Names for the inputs from the configuration settings.
The output buttons will show the Output Friendly Names for the outputs from the configuration settings.
Presets Management
Preset behaviour depends on the Preset Mode setting in the driver settings. If the mode is Save All Outputs, preset buttons simply save and recall the current state of all outputs and only the save and recall buttons need to be defined. If the mode is Use Buttons To Choose Outputs then an additional set of output buttons must be defined. These define which outputs should have their current state saved. In this mode, only the currently selected outputs will have their input saved and only those outputs will be restored when the preset is recalled.
Tag the save preset buttons with Preset: Save: <n>; tag the recall preset buttons with Preset: Recall: <n>. If you are using Use Buttons To Choose Outputs mode, then tag the output buttons with Preset: Output: <name>.
When a user selects an output, that output is highlighted, indicating that they wish that output to be part of the Preset they are creating.
Saving Presets
Selecting Save… stores the input the for each of the currently highlighted outputs into that preset slot (or all outputs in Save All Outputs mode).
Saving again to the same slot overwrites the previous configuration.
A preset can only be saved when at least one output is highlighted.
Recalling Presets
Selecting Recall… recalls the previously saved configuration.
Global Display Selection Controls
Select All Outputs highlights all outputs.
Clear All Outputs unhighlights all outputs.
Behaviour Consistency
If a preset references an input or output that no longer exists, those entries are ignored without error. Other correct references are still switched.
Troubleshooting
If the driver cannot control the Audio Control amplifier system, confirm the following:
• The Ethernet switch used by the Audio Control amplifier system is correctly connected to the same network as the RTI processor.
• The correct IP address is defined in the RTI driver properties for the Audio Control amplifier control interface.
• Make sure Dante ID property matches the device’s Dante ID.
The Dump XML button on the driver saves a copy of the driver’s internal configuration to a number of files in an xml-logs folder in the same folder as your Apex project. You may be asked by a support representative to use this to retrieve this configuration for support purposes.
System Testing
Integration Designer: 11.14.1
XP Processor Model: XP-8v
XP Processor Firmware: 25.9.24
Device Model(s): CM2-750D (v2.1.131) , D2800 (v2.0.37) , M6800D (v2.1.124) ,D4600 (v2.0.37) , M4800 (v2.0.37)
Support Contact
If you encounter any issues with the driver, please contact us at https://support.janustechnology.co.uk, and we will be happy to assist however needed.