DR-U-USB/DR-E-USB RLMXX0CLASS
GT20171121-1
|
Alien Higgs-3 IC Custom commands. More...
Functions | |
quint8 | RLMXXXCRC::Higgs3LoadImage (const QByteArray &AccessPwd, const QList< QByteArray > &Image, QByteArray &Tid, quint8 &ec) |
ALIEN HIGGS-3 LoadImage custom command. More... | |
quint8 | RLMXXXCRC::Higgs3FastLoadImage (const QByteArray &AccessPwd, const QList< QByteArray > &Image, QByteArray &Tid, quint8 &ec) |
ALIEN HIGGS-3 FastLoadImage custom command. More... | |
quint8 | RLMXXXCRC::Higgs3BlockReadLock (const QByteArray &AccessPwd, const quint8 ReadLock, QByteArray &Tid, quint8 &ec) |
ALIEN HIGGS-3 BlockReadLock custom command. More... | |
quint8 | RLMXXXCRC::Higgs3BlockPermaLock (const QByteArray &AccessPwd, const quint8 Action, QByteArray Mask, QByteArray &Tid, quint8 &ec) |
ALIEN HIGGS-3 BlockPermaLock custom command. More... | |
Alien Higgs-3 IC Custom commands.
List of supported functions:
Implementation example
quint8 RLMXXXCRC::Higgs3BlockPermaLock | ( | const QByteArray & | AccessPwd, |
const quint8 | Action, | ||
QByteArray | Mask, | ||
QByteArray & | Tid, | ||
quint8 & | ec | ||
) |
ALIEN HIGGS-3 BlockPermaLock custom command.
Its called by application. This function must called with 4 byte access password, Action byte, a 2 byte Mask with lock data and the Tag identifier (PC+EPC). If the Tag identifier is omitted (empty), on success the function return the Tag id which had been modified or read. Empty Tid can be useful in combination with the Select method. If the call failed an error code refer to the EPC Global definitions are returned.
If Action = 0 the the 2 byte lock mask is returned from the Tag, otherwise the command locks the Tag with the given Mask.
[in] | AccessPwd | ByteArray of 4 byte with the Tag access password |
[in] | Action | Byte with command 0=read mask, 1=lock permanent |
[in,out] | Mask | 2 Byte lock mask , 0000 on read |
[in,out] | Tid | ByteArray with Tag identifier |
[out] | ec | Error Code returned from the module if command failed |
quint8 RLMXXXCRC::Higgs3BlockReadLock | ( | const QByteArray & | AccessPwd, |
const quint8 | ReadLock, | ||
QByteArray & | Tid, | ||
quint8 & | ec | ||
) |
ALIEN HIGGS-3 BlockReadLock custom command.
Its called by application. This function must called with 4 byte access password, ReadLock bit field, and the Tag identifier (PC+EPC). If the Tag identifier is omitted (empty), on success the function return the Tag id which had been modified. Empty Tid can be useful in combination with the Select method. If the call failed an error code refer to the EPC Global definitions are returned.
For further informations to this Command refer to the Document "Alien Technology Higgs 3 IC Custom Commands Application Note".
The Document is available under NDA only.
[in] | AccessPwd | ByteArray of 4 byte with the Tag access password |
[in] | ReadLock | 8Bit code with lock data |
[in,out] | Tid | ByteArray with Tag identifier |
[out] | ec | Error Code returned from the module if command failed |
quint8 RLMXXXCRC::Higgs3FastLoadImage | ( | const QByteArray & | AccessPwd, |
const QList< QByteArray > & | Image, | ||
QByteArray & | Tid, | ||
quint8 & | ec | ||
) |
ALIEN HIGGS-3 FastLoadImage custom command.
Its called by application. This function must called with 4 byte access password, an Image (TID[10,9],ACCESSPW,KILLPW,EPC), and the Tag identifier (PC+EPC). If the Tag identifier is omitted (empty), on success the function return the Tag id which had been modified. Empty Tid can be useful in combination with the Select method. If the call failed an error code refer to the EPC Global definitions are returned.
For further informations to this Command refer to the Document "Alien Technology Higgs 3 IC Custom Commands Application Note".
The Document is available under NDA only.
[in] | AccessPwd | ByteArray of 4 byte with the Tag access password |
[in] | Image | List of ByteArray with TID(10/9),ACCESSPW,KILLPW,PC+EPC |
[in,out] | Tid | ByteArray with Tag identifier |
[out] | ec | Error Code returned from the module if command failed |
quint8 RLMXXXCRC::Higgs3LoadImage | ( | const QByteArray & | AccessPwd, |
const QList< QByteArray > & | Image, | ||
QByteArray & | Tid, | ||
quint8 & | ec | ||
) |
ALIEN HIGGS-3 LoadImage custom command.
Its called by application. This function must called with 4 byte access password, an Image (TID[10,9],ACCESSPW,KILLPW,EPC,USERDATA), and the Tag identifier (PC+EPC). If the Tag identifier is omitted (empty), on success the function return the Tag id which had been modified. Empty Tid can be useful in combination with the Select method. If the call failed an error code refer to the EPC Global definitions are returned.
For further informations to this Command refer to the Document "Alien Technology Higgs 3 IC Custom Commands Application Note".
The Document is available under NDA only.
[in] | AccessPwd | ByteArray of 4 byte with the Tag access password |
[in] | Image | List of ByteArray with TID(10/9),ACCESSPW,KILLPW,PC+EPC,USERDATA |
[in,out] | Tid | ByteArray with Tag identifier |
[out] | ec | Error Code returned from the module if command failed |