Solutions
...
Wizards and other Actions
Driver Specific Wizard
18 min
driver specifics are used to handle driver specific tag settings not common to all drivers if for a tag driver specific settings are required, the tool will automatically add a default driver specifics json object to assist with the definition of the driver specifics and ensure that the json object is correctly formatted and includes all required entries, the tag management tool provides a driver specifics wizard access the status register wizard notes to access the status regsiter wizard it is required that the column driver specifics is not grayed out the entry in column driver specifics is not empty > the tool should automatically set the default driver specific json object in this case a register type is defined a driver name for device is selected select the respective cell in column driver specifics for the tag you want to define driver specifics if all conditions are met, the driver specific wizard button is shown in the help section of the litmusconfiguration ribbon open the driver specific wizard by pressing the driver specific wizard button the driver specific wizard will show edit a driver specific property select the driver specific property you want to edit to open its edit screen edit the value and press the modify button notes if not both name and value are provided, the modify button will remain grayed out and the property can not be saved the wizard also performs a verification for each entry and will show any violation in red in this case the modify button will also be grayed out to prevent the saving of any invalid driver specific property notes some drivers can reqire additional driver specific properties based on what is select example the users changes the opcode p roperties to 180 which adds additional properties which the user can set driver specific properties with a list of parameters as value some properties require a list of paramter sets which are shown as an array of json objects of parameter key value pairs to assist with the correct formatting of this array a parameter sets wizard is available to open the parameter sets wizard press the wizard button notes if the the driver specific property has already parameter sets defined, they will be shown in the list add a set of parameter key value pair(s) to add a new parameter key value pair, press the add option from the left panel this will add a set of parameter key value pairs with an empty value, based on the drivers definition it also shows an index which is added to help keep track of each sets definition notes you can add as many sets of parameter key value pairs as you need simply press the add option again edit a parameter key value pair select the parameter key value pair you want to edit to open its edit screen edit the value and press the modify button notes if not both name and value are provided, the modify button will remain grayed out and the key value pair can not be saved the wizard also performs a verification for each entry and will show any violation in red in this case the modify button will also be grayed out to prevent the saving of any invalid parameter key value pair delete a set of parameter key value pair(s) select any parameter key value pair of a specific parameter set you want to delete, to open its edit screen to delete the entire set of parameter key value pair(s) press the delete button notes it is not possible to delete individual parameter key value pairs from a set as the entire set is required by the driver to funtion notes if the deletion would lead to the list being empty one set of default parameters will be added autoamtically save all parameter sets to save the array of sets of paramater key value pairs, press the save button this will add the correcly formatted array of json objects as value to the driver specific property important this will overwrite the current value of the driver specific property in the value field but it does not save the change cancel the parameter sets wizard if a user decides to not save the current sets of parameter key value pairs, they can press the cancel button notes this will not overwrite the value in the value field for the driver specific property accept the array of json objects as value to fully save the array as actual value for the driver specific property, press the modify button save the driver specific properties to save all the driver specific properties as a new driver specific json object, press the save button this will create the correctly formatted driver specific json object and store it in column driver specifics for the tag important this will overwrite the current value in column driver specifics cancel the driver specific wizard if a user decides to not save the current driver specific wizard configuration, they can press the cancel button notes this will not overwrite the current value in column driver specifics