MotoHawk:Blocks:CCP Security Challenge Seed & Key (DAQ)

From MotoHawk
Jump to navigationJump to search

CCP Security Challenge Seed & Key (DAQ)

Use this MotoHawk™ block to set a Seed & Key value when security authentication is required for CCP access.

Block ID

CCP Security Challenge Seed & Key (DAQ)

Library

MotoHawk_lib/CCP Slave

Description

CCPSecSKDAQ.png

Use this block should be used in conjunction with a Security Challenge Request Trigger to provide 32-bit Seed and Key values to be used in GET_SEED and UNLOCK CCP commands. Instance Name must match the instance name assigned in the [CCPCANProtocolHandler.html CCP Handler] block.

Supply the "seed" value to the upper left input on the block, the "key" value to the bottom left input, and the response complete trigger signal to the top input.

Note: There are CAL-designated blocks and DAQ-designated blocks. The respectively named CAL and DAQ blocks are functional equivalents and are actually interchangeable; these block names serve to inform that it may be useful to have security access requirements for calibration activity as separate and distinct from the security for data acquisition requests. For instance, one would typically use the (CAL) set to configure a security scheme for a calibration request, and/or set up security for a data acquisition request using the (DAQ) blocks.

For more information on CCP security, see [../MotoHawk_topics/CANCalibrationProtocol.html#CCPSecurity CCP Security and the MotoHawk CCP Blockset].

Block Parameters

Parameter Field Values Comments/Description
Instance Name Alpha-numeric text, single-quote enclosed

Enter name to match the instance name assigned in the [CCPCANProtocolHandler.html CCP Handler] block. No special characters, such as spaces, dashes, commas (underscore allowed).