コード例 #1
0
ファイル: clara.c プロジェクト: plops/mma
void
uninit_clara()
{
  C(SetTemperature(temp_shutoff));
  float t;
  GetTemperatureF(&t);
  while(fabsf(temp_shutoff-t)>5){
    printf("temperature is %f should be %d\n",
	   t,temp_shutoff);
    GetTemperatureF(&t);
    sleep(5);
  }
  C(ShutDown()); 
}
コード例 #2
0
ファイル: linuxTest.c プロジェクト: NSLS-II-CSX/xf23id1-ioc1
int main(int argc, char *argv[])
{
  int minX=0, minY=0, binX=1, binY=1, sizeX, sizeY;
  char model[256];
  float temperature;
  int status;

  checkStatus(Initialize("/usr/local/etc/andor"));
  printf("Intialize(/usr/local/etc/andor) OK\n");
  checkStatus(GetDetector(&sizeX, &sizeY));
  printf("GetDetector() OK, sizeX=%d, sizeY=%d\n", sizeX, sizeY);
  checkStatus(GetHeadModel(model));
  printf("GetHeadModel() OK, model=%s\n", model);
  checkStatus(SetReadMode(4));
  printf("SetReadMode(4) OK\n");
  checkStatus(SetImage(binX, binY, minX+1, minX+sizeX, minY+1, minY+sizeY));
  printf("SetImage OK\n");
  status = GetTemperatureF(&temperature);
  printf("GetTemperature OK, temperature=%f, status=%d\n", temperature, status);
  return 0;
}
コード例 #3
0
ファイル: Atmosphere.cpp プロジェクト: PierrotG/FlyLegacy
//--------------------------------------------------------------------
//  Compute Dew point
//---------------------------------------------------------------------
float CAtmosphereModelJSBSim::GetDewpointF (void)
{
  return (GetTemperatureF() - 10.0f);
}