IDFM

The Innosonix Device and Firmware Manager, find and update devices.

The IDFM tool is the swiss army knife to set up your project. It can discover innosonix devices, configure their network / ip modes and perform firmware updates.

Discovery

The IDFM can handle two different discovery modes, via UDP or TCP. Each with dedicated to two different applications, see below.

UDP

Device discovery is performed on your local network via UDP broadcast. This allows you to discover devices, even with ip settings for a different subnet.

Even settings can be changed when the device ip settings doesn’t match the subnet of your PC.

Example

  PC:         IP:192.168.0.33, Netmask: 255.255.255.0
  Amplifier:  IP:192.168.99.2, Netmask: 255.255.255.0

The PC and Amplifier might be connected the the same physical switch, or vlan. But based on IP settings, the two devices can not “talk” to each other.

But with IP Broadcast, it’s possible to exchange information across IP subnets.

TCP

The advantage of using UDP broadcast for discovery, ends on the next IP router of your network, since by definition, routers do not forward broadcast packages.

When working on a multiple routed subnets, a different discovery approach is required.

For those cases, the IDFM tool can perform a network scan across a whole subnet range and checks if an compatible device is found.

Once found, the information for the device is exchanged via the HTTP REST-API the device offers.

Example

  VLAN1: PC:         IP:192.168.0.33, Netmask: 255.255.255.0
  |
  ROUTER
  |
  VLAN2: Amplifier:  IP:192.168.99.2, Netmask: 255.255.255.0

If the IP address of the Amplifier is already known, it can be directly added.

In case, there are multiple devices present in the different subnet, or the IP is unknown, the scan can be performed.

For this example, the desired range would be 192.168.99.0-255.

Update

To keep all your devices up to date with the latest firmware, the IDFM tool checks on each start, if a new firmware version is available.

If available, it will be marked with a read number next to FIRMEARE tab on the headline.

The available firmware images have to be manually downloaded via the FIRMWARE tab to keep them on your PC. This allows an offline update of devices when on premises.

Firmware files, ending with .inx can also be manually downloaded and imported into the IDFM via the DOWNLOADS section of our webpage. Usefull when the IDFM running on a PC with not direct internet access, so the files can be transferred via an USB drive etc.

Last modified April 6, 2025: add API section (5a4d8c5)