kopia lustrzana https://gitlab.com/Teuniz/DSRemote
Minor merge branch 'master' of https://gitlab.com/Teuniz/DSRemote
commit
c43d3265ef
2
global.h
2
global.h
|
@ -35,7 +35,7 @@
|
|||
|
||||
|
||||
#define PROGRAM_NAME "DSRemote"
|
||||
#define PROGRAM_VERSION "0.37_2012070931"
|
||||
#define PROGRAM_VERSION "0.37_2008071327"
|
||||
|
||||
#define MAX_PATHLEN 1024
|
||||
|
||||
|
|
|
@ -1214,6 +1214,15 @@ void UI_Mainwindow::get_device_model(const char *str)
|
|||
devparms.modelserie = 1;
|
||||
}
|
||||
|
||||
if(!strcmp(str, "DS1202Z-E"))
|
||||
{
|
||||
devparms.channel_cnt = 2;
|
||||
|
||||
devparms.bandwidth = 200;
|
||||
|
||||
devparms.modelserie = 1;
|
||||
}
|
||||
|
||||
if(devparms.modelserie == 1)
|
||||
{
|
||||
if(devparms.use_extra_vertdivisions) devparms.vertdivisions = 10;
|
||||
|
|
|
@ -1760,60 +1760,63 @@ void read_settings_thread::run()
|
|||
|
||||
devparms->math_decode_threshold[1] = atof(device->buf);
|
||||
|
||||
usleep(TMC_GDS_DELAY);
|
||||
|
||||
if(devparms->modelserie != 1)
|
||||
if(devparms->channel_cnt == 4)
|
||||
{
|
||||
if(tmc_write(":BUS1:SPI:SCLK:THR?") != 19)
|
||||
usleep(TMC_GDS_DELAY);
|
||||
|
||||
if(devparms->modelserie != 1)
|
||||
{
|
||||
if(tmc_write(":BUS1:SPI:SCLK:THR?") != 19)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(tmc_write(":DEC1:THRE:CHAN3?") != 17)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
|
||||
if(tmc_read() < 1)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(tmc_write(":DEC1:THRE:CHAN3?") != 17)
|
||||
|
||||
devparms->math_decode_threshold[2] = atof(device->buf);
|
||||
|
||||
usleep(TMC_GDS_DELAY);
|
||||
|
||||
if(devparms->modelserie != 1)
|
||||
{
|
||||
if(tmc_write(":BUS1:SPI:SS:THR?") != 17)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(tmc_write(":DEC1:THRE:CHAN4?") != 17)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
|
||||
if(tmc_read() < 1)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
|
||||
devparms->math_decode_threshold[3] = atof(device->buf);
|
||||
}
|
||||
|
||||
if(tmc_read() < 1)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
|
||||
devparms->math_decode_threshold[2] = atof(device->buf);
|
||||
|
||||
usleep(TMC_GDS_DELAY);
|
||||
|
||||
if(devparms->modelserie != 1)
|
||||
{
|
||||
if(tmc_write(":BUS1:SPI:SS:THR?") != 17)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(tmc_write(":DEC1:THRE:CHAN4?") != 17)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
}
|
||||
|
||||
if(tmc_read() < 1)
|
||||
{
|
||||
line = __LINE__;
|
||||
goto GDS_OUT_ERROR;
|
||||
}
|
||||
|
||||
devparms->math_decode_threshold[3] = atof(device->buf);
|
||||
|
||||
if(devparms->modelserie != 1)
|
||||
{
|
||||
usleep(TMC_GDS_DELAY);
|
||||
|
|
Ładowanie…
Reference in New Issue