RadiMationInterface.can: Difference between revisions

From RadiWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
The [[RadiMationInterface.can]] is an interface between the {{RadiMation}} software and the CANoe and CANalyser software
The [[RadiMationInterface.can]] file a [[CANoe]] [[wikipedia:Communication Access Programming Language|CAPL]] file that provides specifically named CAPL functions that are called from the {{RadiMation}} software. Those CAPL functions are used to generate an interface to provide measurement values from the {{RadiMation}} software to the CANoe software.


By including this file inside your CANoe/CANalyser project, it will be possible to get updates of measurement values and settings from RadiMation into CANoe/CANalyser.
By including this [[RadiMationInterface.can]] file inside your CANoe project, it will be possible to get updates of the {{RadiMation}} measurement values.


You can download the [[media:RadiMationInterface.zip‎|RadiMationInterface.can file here]]
You can download the [[media:RadiMationInterface.zip‎|RadiMationInterface.can file here]]
Line 46: Line 46:


'''Unit parameter:''' V/m
'''Unit parameter:''' V/m
==Test_Calculated_Field==
==Test_Calculated_Field==
The calculated value of the field based on the calibration file.
The calculated value of the field based on the calibration file.
Line 73: Line 74:


'''Unit parameter:''' dBm
'''Unit parameter:''' dBm
==Test_Amplitude_Modulation_Internal==
==Test_Amplitude_Modulation_Internal==
The modulation in the signal generator is configured as internal amplitude modulation.
The modulation in the signal generator is configured as internal amplitude modulation.
Line 89: Line 91:
The modulation in the signal generator is configured as external amplitude modulation.
The modulation in the signal generator is configured as external amplitude modulation.
{{note|The modulation may not be active at this moment, [[#Test_Modulation_On|Test_Modulation_On]] is the event called when the modulation is turned on.}}
{{note|The modulation may not be active at this moment, [[#Test_Modulation_On|Test_Modulation_On]] is the event called when the modulation is turned on.}}
==Test_Frequency_Modulation_Internal==
==Test_Frequency_Modulation_Internal==
The modulation in the signal generator is configured as internal frequency modulation.
The modulation in the signal generator is configured as internal frequency modulation.
Line 125: Line 128:
==Test_Modulation_On==
==Test_Modulation_On==
The currently configured modulation is turned on.
The currently configured modulation is turned on.
==Test_Modulation_Off==
==Test_Modulation_Off==
The current configured modulation is turned off.
The current configured modulation is turned off.
Line 130: Line 134:
==Test_DwellTime_Start==
==Test_DwellTime_Start==
The currently dwelltime has started.
The currently dwelltime has started.
==Test_DwellTime_Stop==
==Test_DwellTime_Stop==
The currently dwelltime has stopped.
The currently dwelltime has stopped.


==Antenna_Movement_Started==
==Antenna_Movement_Started==
Line 181: Line 184:


'''Unit parameter:''' Degrees
'''Unit parameter:''' Degrees
==TurnTable_Movement_Stopped==
==TurnTable_Movement_Stopped==
The stop position of the turn table.
The stop position of the turn table.
Line 187: Line 191:


'''Unit parameter:''' Degrees
'''Unit parameter:''' Degrees
==TurnTable_Movement_Turning_Percentage==
==TurnTable_Movement_Turning_Percentage==
The current percentage of the turn table movement from the start position to the end position
The current percentage of the turn table movement from the start position to the end position

Revision as of 12:28, 15 February 2019

The RadiMationInterface.can file a CANoe CAPL file that provides specifically named CAPL functions that are called from the RadiMation® software. Those CAPL functions are used to generate an interface to provide measurement values from the RadiMation® software to the CANoe software.

By including this RadiMationInterface.can file inside your CANoe project, it will be possible to get updates of the RadiMation® measurement values.

You can download the RadiMationInterface.can file here

For more details on how to use this file, please review then CANoe page.

Explanation of available events/functions[edit]

Test_Frequency[edit]

The current frequency of the test, in other words the frequency of the signal generator.

Parameter: mdFreqMHz

Unit parameter: MHz

Test_Carrier_Level[edit]

The carrier level of the signal generator

Parameter: mdPowerIndBm

Unit parameter: dBm

Test_Forward_Power[edit]

The measured value of the forward power.

Parameter: mdPowerIndBm

Unit parameter: dBm

Test_Reflected_Power[edit]

The measured value of the reflected power.

Parameter: mdPowerIndBm

Unit parameter: dBm

Test_Net_Power[edit]

The measured value of the netto power.

Parameter: mdPowerIndBm

Unit parameter: dBm

Test_Average_Field[edit]

The measured value of the average field.

Parameter: mdFieldVm

Unit parameter: V/m

Test_Calculated_Field[edit]

The calculated value of the field based on the calibration file.

Parameter: mdFieldVm

Unit parameter: V/m

Test_Measured_Current[edit]

The measured value of the current.

Parameter: mdCurrentInmA

Unit parameter: mA


Test_Calculated_Current[edit]

The calculated value of the current.

Parameter: mdCurrentInmA

Unit parameter: mA

Test_Sensor_Power[edit]

The measured power of by the current sensor power meter.

Parameter: mdPowerIndBm

Unit parameter: dBm

Test_Amplitude_Modulation_Internal[edit]

The modulation in the signal generator is configured as internal amplitude modulation.

Parameter1: mdFreqency

Unit parameter1: Hz

Parameter2: mdDepth

Unit parameter2: %

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Amplitude_Modulation_External[edit]

The modulation in the signal generator is configured as external amplitude modulation.

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Frequency_Modulation_Internal[edit]

The modulation in the signal generator is configured as internal frequency modulation.

Parameter1: mdFreqency

Unit parameter1: kHz

Parameter2: dmShift

Unit parameter2: kHz

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Frequency_Modulation_External[edit]

The modulation in the signal generator is configured as external frequency modulation.

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Pulse_Modulation_Internal[edit]

The modulation in the signal generator is configured as internal pulse modulation.

Parameter1: mdFreqency

Unit parameter1: kHz

Parameter2: mdWidth

Unit parameter2: %

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Pulse_Modulation_External[edit]

The modulation in the signal generator is configured as external pulse modulation.

Information.png
Note: The modulation may not be active at this moment, Test_Modulation_On is the event called when the modulation is turned on.

Test_Modulation_On[edit]

The currently configured modulation is turned on.

Test_Modulation_Off[edit]

The current configured modulation is turned off.

Test_DwellTime_Start[edit]

The currently dwelltime has started.

Test_DwellTime_Stop[edit]

The currently dwelltime has stopped.

Antenna_Movement_Started[edit]

Starting of the movement of the antenna tower with the target position of the antenna tower.

Parameter: position

Unit parameter: Meter

Antenna_Movement_Stopped[edit]

The stop position of the antenna tower.

Parameter: position

Unit parameter: Meter

Antenna_Movement_Percentage[edit]

The current percentage of the antenna tower movement from the start position to the end position

Parameter: percentage

Unit parameter: %

Antenna_Movement_Changing_Polarisation[edit]

Changing the antenna polarisation.

Parameter: target

Unit parameter: unitless

When the target is 1 the antenna is changed to horizontal.

When the target is 2 the antenna is changed to vertical.

Antenna_Polarisation_Changed[edit]

Notification that the changing of the antenna polarisation has finished.

Parameter: target

Unit parameter: unitless

When the target is 1 the antenna is changed to horizontal.

When the target is 2 the antenna is changed to vertical.

TurnTable_Movement_Started[edit]

Starting of the movement of the turn table with the target position of the turn table.

Parameter: position

Unit parameter: Degrees

TurnTable_Movement_Stopped[edit]

The stop position of the turn table.

Parameter: position

Unit parameter: Degrees

TurnTable_Movement_Turning_Percentage[edit]

The current percentage of the turn table movement from the start position to the end position

Parameter: percentage

Unit parameter: %