Dali D8X3N Thermal Camera: Difference between revisions
Gamerpaddy (talk | contribs) |
Gamerpaddy (talk | contribs) m edit command typos |
||
| (One intermediate revision by the same user not shown) | |||
| Line 472: | Line 472: | ||
By bruteforcing the UART with AAA to ZZZ a list of Commands could be obtained, but some with unknown Parameters or functionality yet. including some from a decompiled DM60comm.so module found in /app/modules folder.<syntaxhighlight lang="vb"> | By bruteforcing the UART with AAA to ZZZ a list of Commands could be obtained, but some with unknown Parameters or functionality yet. including some from a decompiled DM60comm.so module found in /app/modules folder.<syntaxhighlight lang="vb"> | ||
KBD KEY Keyboard (F S M C + -) | |||
KBD KEY Keyboard button (F, S, M, C, +, -) | |||
SSM 0-1 Image Filtering Off/On | SSM 0-1 Image Filtering Off/On | ||
GSM | GSM Image filter enabled? | ||
SEH 0-1 Image | |||
GEH | SEH 0-1 Image enhancement Off/On | ||
SCO 0-255 Set Gain | GEH Image enhancement enabled? | ||
GCO | |||
INT | SCO 0-255 Set Gain | ||
GCO Get Gain | |||
INT 10-320 Set Integration time | |||
GIT Get current integration time | |||
IBR 0-255 Set brightness | IBR 0-255 Set brightness | ||
GBR 0- | GBR Get Brightness | ||
SMR 0-3 Mirror | |||
GMR | SAG 0-2 Set auto gain mode | ||
GAG Get auto gain mode | |||
SMR 0-3 Mirror image (bit 0 horizontal, bit 1 vertical) | |||
GMR Get Rotation/flip | |||
SNU 0-1 Shutter close or open | |||
GNU Get shutter closed or open | |||
STD 0-1 Set Range 0: -20-180°C 1: 100-600°C | STD 0-1 Set Range 0: -20-180°C 1: 100-600°C | ||
GTD 0-1 Get Range | GTD 0-1 Get Range | ||
SET °C Set Ambient temperature | SET °C Set Ambient temperature | ||
GET °C Get Ambient temperature | GET °C Get Ambient temperature | ||
SEM 0-100 0-1 set emissivity x100 | SEM 0-100 0-1 set emissivity x100 | ||
GEM 0-100 Get Emissivity | GEM 0-100 Get Emissivity | ||
SRT °C Set revise temperature -100-100 -10-10° | SRT °C Set revise temperature -100-100 -10-10° | ||
GRT °C Get revise temperature | GRT °C Get revise temperature | ||
SRD 100 Set Distance 4.4m x100 | SRD 100 Set Distance 4.4m x100 | ||
GRD | GRD Get Distance | ||
SHD 0-100 Set Humidity | SHD 0-100 Set Humidity | ||
GHD | GHD Get Humidity | ||
SWP 0-1 invert | |||
GWP | SWP 0-1 invert polarity of image | ||
GWP Get polarity inverted | |||
SPA 0-10? Set color palette | SPA 0-10? Set color palette | ||
GPA | GPA 3 is white hot | ||
SMV 0-1 Show temperature 3x3 grid?? in combination with GTV maybe | SMV 0-1 Show temperature 3x3 grid?? in combination with GTV maybe | ||
GMV 0 | GMV 0 | ||
SMS 0-1 displays "collected 0/<number set by SCT>" by SCP delay "saves the daily number of highest temperatures?" | SMS 0-1 displays "collected 0/<number set by SCT>" by SCP delay "saves the daily number of highest temperatures?" | ||
GMS 0 | GMS 0 | ||
SCT 1-500 sets the amount of "collected" points for SMS | SCT 1-500 sets the amount of "collected" points for SMS | ||
GCT 80 | GCT 80 gets the amount of collected points ??? | ||
SCP 5-60 "collected" delay in seconds for SMS | SCP 5-60 "collected" delay in seconds for SMS | ||
GCP 60 | GCP 60 | ||
SLR 0-9 ??? | SLR 0-9 ??? | ||
GLR 0 | GLR 0 | ||
SRP 0 | |||
GRP 320,240 get crosshair position | SRP 0 to 639,479 set crosshair position | ||
GRP 320,240 get crosshair position | |||
SCX +-1 Set x axis range | |||
SCY +-1 Set y axis range | |||
DRC 0-1 Show crosshair | DRC 0-1 Show crosshair | ||
SLG -500-500 ?? | SLG -500-500 ?? | ||
GLG | GLG | ||
SCE text ?? | SCE text ?? | ||
GCE 0 | GCE 0 | ||
SCB text ?? | SCB text ?? | ||
GCB 0 | GCB 0 | ||
SVB 0-16383 | |||
GVB 6733 value is 16383 minus SVB | SVB 0-16383 Adjust brightness value can be +1 or -1 too instead of absolute | ||
SVC 1-1023 | GVB 6733 Get brightness value (is 16383 minus what SVB is set to) | ||
GVC | |||
SVF 100-? | |||
SVS 100-? | SVC 1-1023 Adjust contrast value, can be +1 or -1 too instead of absolute | ||
SOT 0-1 | GVC Get contrast value | ||
SZM 1-4 | |||
GZM | SVF 100-? Set VF voltage, 3400 was good for me. | ||
SVS 100-? Set VS voltage, 3300 was good for me. | |||
SOT 0-1 Set output image, 0 original, 1 calibrated. | |||
ALD 0,2? | |||
MSV Menu Save value | |||
SZM 1-4 Set zoom value | |||
GZM Get zoom value | |||
ASN <val> Set partition number | |||
ASV <val> Save area data of area <val>? | |||
ALD 0,2? Load area data of area <val>? blanks lots of eeprom activity. reload pixel map?? | |||
CBP B,X,Y Dead pixel calibration. example B,100,100. S,<val> to save to area | |||
C2P L,H,B,S Two point calibration. L low, H High, B two point, S, <val> save to area. | |||
GCS Get Core status & faults: | |||
0:Normal | |||
1:SDRAM storage failure | |||
2:Flash storage failure | |||
3:Video chip setup failure | |||
4:Software run failure; | |||
5:FPGA run failure; | |||
6:software run abnormal; | |||
7:detector fault; | |||
8:Power module fault | |||
9:unit cooler fault | |||
SAV 0-9999 set Fire threshold | SAV 0-9999 set Fire threshold | ||
GAV 2100 get Fire Threshold | GAV 2100 get Fire Threshold | ||
BAC | |||
BAC ? change uart protocol? careful | |||
CCM Communication Test | |||
GFV Get Clarity value | |||
QYA Get average grey level | |||
QYI Get min grey level | |||
QYM Get max grey level | |||
MED Turn on indication info | |||
MEH Turn off indication info | |||
GME Get active menu 0-7 | |||
PWI 0-1 changing palette from wh to fire | |||
CBD Displays Recovery successful? | CBD Displays Recovery successful? | ||
CBS Displays Saved successfully | CBS Displays Saved successfully | ||
| Line 548: | Line 621: | ||
LRE Displays Temperature Repair successful? | LRE Displays Temperature Repair successful? | ||
CBT Displays Calibration successful? | CBT Displays Calibration successful? | ||
DBP ??? shutter clicks | DBP ??? shutter clicks | ||
DPI Show weird pixels | DPI Show weird pixels | ||
API Hide weird pixels | API Hide weird pixels | ||
GAB 4 vals ?? 3,-10,50,150 | GAB 4 vals ?? 3,-10,50,150 | ||
GAN 1 ?? | GAN 1 ?? | ||
GAR 11 vals ?? 10,10,5,20,35,50,70,90,120,150,180,, | GAR 11 vals ?? 10,10,5,20,35,50,70,90,120,150,180,, | ||
GCM 6 values ?? | GCM 6 values ?? | ||
GTV Get the collected temp values? | GTV Get the collected temp values? | ||
PTS echoes but with extra stuff?? | PTS echoes but with extra stuff?? | ||
VTP 400-4000 Set iVtemp? | |||
VTP 400-4000 | |||
MTD U/S,0,0 ?? S answers with bytes, U upload bytes? | MTD U/S,0,0 ?? S answers with bytes, U upload bytes? | ||
MTC U/S? ?? | MTC U/S? ?? U answers MTC,U,0,0,I, S answers MTC,U,0,11,A000000.... | ||
SDT 0-1 displays temp=44.65°C in osd | |||
GPT Display temp of SDT | |||
GDT 0-1 Get temp display active? | |||
return 0 | return 0 command failed / missing params: | ||
STS ?? | STS ?? | ||
STT ?? | STT ?? | ||
| Line 576: | Line 653: | ||
SAS ?? | SAS ?? | ||
SAT ?? | SAT ?? | ||
GAC ?? | GAC ?? | ||
GAH ?? | GAH ?? | ||
| Line 597: | Line 672: | ||
BPM 0-1 stream ready? answers with 0 stop, 1 go, 2 when prompted | BPM 0-1 stream ready? answers with 0 stop, 1 go, 2 when prompted | ||
AVS 0,1 | AVS 0,1 | ||
unconfirmed (from dm60comm.so): | unconfirmed and non working or wrong (from dm60comm.so): | ||
SDT 2024,03,15,14,30,25 Set Date Time with year,month,day,hour,minute,second | SDT 2024,03,15,14,30,25 Set Date Time with year,month,day,hour,minute,second | ||
STS 1 Set Temperature Show display (0=off, 1=on) | STS 1 Set Temperature Show display (0=off, 1=on) | ||
| Line 666: | Line 739: | ||
QYA | QYA | ||
QYM | QYM | ||
</syntaxhighlight> | </syntaxhighlight> | ||