Registry Setting and Address Encoding
The MicroHAWK camera USB LAN service stores its DHCP base network in the Windows registry at HKLM\SYSTEM\CurrentControlSet\services\MicroscanUSBLAN. The relevant value is DHCPBase. Its default value, 0xc0a8bc00, represents 192.168.188.0 when the hexadecimal value is split into byte pairs and each pair is converted to decimal.
| DHCP base | Hexadecimal value | Byte conversion |
|---|---|---|
| 192.168.188.0 | 0xc0a8bc00 |
C0 A8 BC 00 → 192 168 188 0
|
| 172.22.4.0 | 0xac160400 |
AC 16 04 00 → 172 22 4 0
|
Configure the 172.22.4.x DHCP Base
- Disconnect the camera.
- Open Windows Registry Editor.
- Navigate to
HKLM\SYSTEM\CurrentControlSet\services\MicroscanUSBLAN. - Locate the
DHCPBasevalue. The documented default is0xc0a8bc00. - Set
DHCPBaseto0xac160400for the172.22.4.0base network. Do not change the final address number; it must remain0. - Reconnect the camera so the new base address takes effect.
Verify the Address Change
After reconnecting the camera, confirm that its assigned address begins with 172.22.4. If the address does not change, reopen the same registry location and verify that DHCPBase contains exactly 0xac160400, then disconnect and reconnect the camera again.
Address Conversion Rule
To interpret the registry value, separate its eight hexadecimal digits into four pairs. Convert each pair independently to decimal and preserve the pair order. The fourth pair represents the final base-address octet and must remain 00 for this configuration.
0xac160400
AC 16 04 00
172 22 4 0
172.22.4.0
FAQ
Where is the MicroHAWK DHCP base address stored?
It is stored in the DHCPBase value under HKLM\SYSTEM\CurrentControlSet\services\MicroscanUSBLAN.
What DHCPBase value configures 172.22.4.x?
Set DHCPBase to 0xac160400. This hexadecimal value represents the base network 172.22.4.0.
When does the new MicroHAWK DHCP base take effect?
Disconnect and reconnect the camera after changing DHCPBase. Then verify that the assigned address begins with 172.22.4.