MLXSPI-01
MLXSPI Programming kit
12.
SPI file syntax
[90805]
F0550=True
P05RETRIG=True
DUTS[1:0]=2
ATN[4:0]=31
MINA[3:0]=13
MIN[9:0]=700
PhaseDelay[15]=122
PhaseDelay[14]=241
PhaseDelay[13]=283
PhaseDelay[12]=315
PhaseDelay[11]=345
PhaseDelay[10]=372
PhaseDelay[9]=397
PhaseDelay[8]=421
PhaseDelay[7]=444
PhaseDelay[6]=466
PhaseDelay[5]=487
PhaseDelay[4]=510
PhaseDelay[3]=532
PhaseDelay[2]=554
PhaseDelay[1]=577
PhaseDelay[0]=600
The syntax of the SPI file is very similar to the
syntax used in the initialization files used by the
operating systems.
The file can contain several groups, with each
group having a number of records. The groups
correspond to the kitpart type, and each record
contains a parameter. Following is a dump of an
SPI file containing the default values of all
parameters for both MLX90804 and 90805.
[90804]
P04Coil=True
P04FG10M=True
F0450=True
P04RETRIG=True
NumPoles=6
SLIMA[4:0]=20000
SLIM[9:0]=500
DUTS[1:0]=0
SSE[1:0]=3
PX[3:1]=6
SFT[4:0]=0
LD[9:0]=0
MAX[9:0]=0
MIN[9:0]=800
SPE[1:0]=0
UPR[4:0]=1
DWR[4:0]=1
MULT[7:0]=25
SpeedSetting[15]=16000
SpeedSetting[14]=15000
SpeedSetting[13]=14000
SpeedSetting[12]=13000
SpeedSetting[11]=12000
SpeedSetting[10]=11000
SpeedSetting[9]=10000
SpeedSetting[8]=9000
SpeedSetting[7]=8000
SpeedSetting[6]=7000
SpeedSetting[5]=6000
SpeedSetting[4]=5000
SpeedSetting[3]=4000
SpeedSetting[2]=3000
SpeedSetting[1]=2000
SpeedSetting[0]=1000
390129080401
Rev. 002
Page 8 of 9
User’s Guide
Mar/03