Merge pull request #108 from thooge/master
Implement formatter for XTE (cross track error)
This commit is contained in:
commit
717d66054d
|
@ -379,6 +379,19 @@ FormatedData formatValue(GwApi::BoatValue *value, CommonData &commondata){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//########################################################
|
//########################################################
|
||||||
|
else if (value->getFormat() == "formatXte"){
|
||||||
|
double xte = abs(value->value);
|
||||||
|
rawvalue = value->value;
|
||||||
|
if (xte >= 100) {
|
||||||
|
snprintf(buffer,bsize,"%3.0f",value->value);
|
||||||
|
} else if (xte >= 10) {
|
||||||
|
snprintf(buffer,bsize,"%3.1f",value->value);
|
||||||
|
} else {
|
||||||
|
snprintf(buffer,bsize,"%3.2f",value->value);
|
||||||
|
}
|
||||||
|
result.unit = "nm";
|
||||||
|
}
|
||||||
|
//########################################################
|
||||||
else if (value->getFormat() == "kelvinToC"){
|
else if (value->getFormat() == "kelvinToC"){
|
||||||
double temp = 0;
|
double temp = 0;
|
||||||
if(usesimudata == false) {
|
if(usesimudata == false) {
|
||||||
|
|
Loading…
Reference in New Issue