Digital Telemetry Files Not Found
Symptom
The error "Digital Telemetry Files not Found" will appear when Ponemah is launched.
Resolutions
1) Ensure .NET Framework 4.6.1 is installed.
If .NET Framework is not installed, or is an older version, the Ponemah 5.2SP9 debug log will have the following error
[log-file-ponemah.txt]:
2017-10-31 22:38:53,893 INFO [ 1] Setting: UseFahi[PTD]
2017-10-31 22:38:53,893 DEBUG [ 1] Instantiating PTD/P3P Wrapper.
2017-10-31 22:38:53,893 INFO [ 1] Settings: MaxSampleAgeSeconds[8]
2017-10-31 22:38:53,894 INFO [ 1] Settings: MaxWaitTime[30]
2017-10-31 22:38:53,894 INFO [ 1] Settings: WaitSpanInGetData[14]
2017-10-31 22:38:53,894 INFO [ 1] Settings: DelayMethod[0]
2017-10-31 22:38:53,896 DEBUG [ 1] Instantiating Fahi[PhysioTel Digital (CLC)].
2017-10-31 22:38:53,905 FATAL [ 1] Method not found: '!!0[] System.Array.Empty()'.
DSI.TruSenseP3P.TruSenseP3PException: Exception of type 'DSI.TruSenseP3P.TruSenseP3PException' was thrown.
2) Ensure the following file exists and its contents are not blank.
To do this:
- Navigate to C:\ProgramData\DSI\DACSS\
Note: ProgramData is hidden - Open the user.settings file in Notepad and see if it contains any contents.
- If it is blank, copy the following into the file:
For Ponemah version 5.2:
<?xml version="1.0"?>
<ArrayOfEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Entry Key="Software\DSI\PhysioTelDigital\EdemConfigurationDialog.WinRect" Value="135|14|1130|790" />
<Entry Key="Software\DSI\PhysioTelDigital\DiagnosticViewer.WinRect" Value="-3431|-150|1022|664" />
<Entry Key="Software\DSI\PhysioTelDigital\ConfigurationWizard.WinRect" Value="0|0|700|550" />
<Entry Key="Software\DSI\PhysioTelDigital\TruSenseHardwareConfigurationDialog.WinRect" Value="0|0|1110|526" />
<Entry Key="Software\DSI\PhysioTelDigital\InventoryReconciliation.WinRect" Value="0|0|640|300" />
<Entry Key="Software\DSI\PhysioTelDigital\ImplantModeChangeDialog.WinRect" Value="-3102|2|586|189" />
<Entry Key="Software\DSI\PhysioTelDigital\CopyToDialog.WinRect" Value="-1289|228|380|300" />
<Entry Key="Software\DSI\PhysioTelDigital\EdemConfiguration\ImplantTreeViewOrderMethod" Value="ByModel" />
</ArrayOfEntry>
For Ponemah version 5.4:
<?xml version="1.0"?>
<ArrayOfEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Entry Key="Software\DSI\PhysioTelDigital\EdemConfigurationDialog.WinRect" Value="315|185|1130|790" />
<Entry Key="Software\DSI\PhysioTelDigital\EdemConfiguration\ImplantTreeViewOrderMethod" Value="ByModel" />
</ArrayOfEntry>
- Select File | Save.
- Then close the user.settings file and open Ponemah.
3) Ensure the computer IP address and the CLC IP address are properly configured.
If there is a IP address conflict, the Ponemah debug log will have the following error:
[log-file-ponemah.txt]:
2019-05-23 09:55:07,235 DEBUG [ 1] Starting Ponemah ...
2019-05-23 09:55:39,409 INFO [ 1] Setting: UseFahi[PTD]
2019-05-23 09:55:39,413 DEBUG [ 1] Instantiating PTD/P3P Wrapper.
2019-05-23 09:55:39,415 INFO [ 1] Settings: MaxSampleAgeSeconds[8]
2019-05-23 09:55:39,418 INFO [ 1] Settings: MaxWaitTime[30]
2019-05-23 09:55:39,420 INFO [ 1] Settings: WaitSpanInGetData[14]
2019-05-23 09:55:39,422 INFO [ 1] Settings: DelayMethod[0]
2019-05-23 09:55:39,636 DEBUG [ 1] Instantiating Fahi[PhysioTel Digital (CLC)].
2019-05-23 09:55:39,915 FATAL [ 1] Cannot assign requested address
DSI.TruSenseP3P.TruSenseP3PException: Exception of type 'DSI.TruSenseP3P.TruSenseP3PException' was thrown.
or
2019-05-23 09:55:39,915 FATAL [ 1] The requested address is not valid in its context
DSI.TruSenseP3P.TruSenseP3PException: Exception of type 'DSI.TruSenseP3P.TruSenseP3PException' was thrown.
or (in French)
2019-05-23 09:55:39,915 FATAL [ 1] L’adresse demandée n’est pas valide dans son contexte
DSI.TruSenseP3P.TruSenseP3PException: Une exception de type 'DSI.TruSenseP3P.TruSenseP3PException' a été levée.
This can happen, for example, in the following scenario :
- The CLC is configured in DHCP mode. When it boots up, it gets the following address from the DHCP server (router) : 192.168.1.101.
- The PC is (incorrectly) configured with the following static address : 192.168.1.101 (note it's the same as the CLC).
The PC will detect the conflict and move to a different IP address, like 169.254.107.127. - When Ponemah starts, the error "Digital Telemetry Files Not Found" is displayed.
Ensure the network settings of all system components (PC, CLC/MX2, E2S-1/APR-2, cameras) are configured correctly and consistently.
Comments
0 comments
Please sign in to leave a comment.