2015-10-18 09:41 PM
Hi Guys,
I got problems in the calibration-process (same routine like in the ST95HF Eval Firmware). I should get Responses of the ST95HF like ''0x00 0x01 0x01'' or ''0x00 0x01 0x02'' to get the DAC Data High border. But instead the Repsonses I should get, I get ''0x00 0x01 0x80''. The Datasheet says something like that to the Error Code 0x80:EFrameRecvOK
Frame correctly received (additionally see
CRC/Parity information)
But that really doesn't help me. I also get sometimes the Error Code 0x82. Is there an application note, which recommends what o do with the different error codes? Thanks a lot! #st95hf-cr95hf-95hf-error-codesSolved! Go to Solution.
2015-11-17 05:16 AM
Hello,
do you check forst the communication with ST95HF What is the sent command ? have look below to the flow of a correct Tag calibration seqence11-17-2015 14:13:49 >>> CR95HFDLL_ECHO
<<< 5500
11-17-2015 14:13:49 >>> -> 1st step : VERIFY detection with DacDataH=0x00 (min value)
11-17-2015 14:13:49 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000003F01
<<< 000102
11-17-2015 14:13:49 >>> -> 2nd step : VERIFY no detection with DacDataH=0xFC (max value)
11-17-2015 14:13:50 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000FC3F01
<<< 000101
11-17-2015 14:13:50 >>> -> 3rd step : Calibration with DacDataH=0x7C
11-17-2015 14:13:50 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060007C3F01
<<< 000101
11-17-2015 14:13:50 >>> -> 4th step : Calibration with DacDataH=0x3C
11-17-2015 14:13:51 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060003C3F01
<<< 000102
11-17-2015 14:13:51 >>> -> 5th step : Calibration with DacDataH=0x5C
11-17-2015 14:13:52 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060005C3F01
<<< 000102
11-17-2015 14:13:52 >>> -> 6th step : Calibration with DacDataH=0x6C
11-17-2015 14:13:52 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060006C3F01
<<< 000101
11-17-2015 14:13:52 >>> -> 7th step : Calibration with DacDataH=0x64
11-17-2015 14:13:53 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000643F01
<<< 000102
11-17-2015 14:13:53 >>> -> 8th step : Calibration with DacDataH=0x68
11-17-2015 14:13:53 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000683F01
<<< 000102
11-17-2015 14:13:53 >>> ---> Calibration result : DacDataL = 0x60 / DacDataH = 0x70
2015-11-17 05:16 AM
Hello,
do you check forst the communication with ST95HF What is the sent command ? have look below to the flow of a correct Tag calibration seqence11-17-2015 14:13:49 >>> CR95HFDLL_ECHO
<<< 5500
11-17-2015 14:13:49 >>> -> 1st step : VERIFY detection with DacDataH=0x00 (min value)
11-17-2015 14:13:49 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000003F01
<<< 000102
11-17-2015 14:13:49 >>> -> 2nd step : VERIFY no detection with DacDataH=0xFC (max value)
11-17-2015 14:13:50 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000FC3F01
<<< 000101
11-17-2015 14:13:50 >>> -> 3rd step : Calibration with DacDataH=0x7C
11-17-2015 14:13:50 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060007C3F01
<<< 000101
11-17-2015 14:13:50 >>> -> 4th step : Calibration with DacDataH=0x3C
11-17-2015 14:13:51 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060003C3F01
<<< 000102
11-17-2015 14:13:51 >>> -> 5th step : Calibration with DacDataH=0x5C
11-17-2015 14:13:52 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060005C3F01
<<< 000102
11-17-2015 14:13:52 >>> -> 6th step : Calibration with DacDataH=0x6C
11-17-2015 14:13:52 >>> CR95HFDll_STCmd, 01 070E03A100F8011800206060006C3F01
<<< 000101
11-17-2015 14:13:52 >>> -> 7th step : Calibration with DacDataH=0x64
11-17-2015 14:13:53 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000643F01
<<< 000102
11-17-2015 14:13:53 >>> -> 8th step : Calibration with DacDataH=0x68
11-17-2015 14:13:53 >>> CR95HFDll_STCmd, 01 070E03A100F801180020606000683F01
<<< 000102
11-17-2015 14:13:53 >>> ---> Calibration result : DacDataL = 0x60 / DacDataH = 0x70