Loading…

方法名称: ph_logbook2

方法ID: 0x40E9

方法标签: Logbook2

方法描述: Reads content of logbook 2 from the PH202 transmitter


  • {
  • int lr_nr[50];
  • int lrnr;
  • int lr_min[50];
  • int lrmin;
  • int lr_hr[50];
  • int lrhr;
  • int lr_day[50];
  • int lrday;
  • int lr_month[50];
  • int lrmnth;
  • int lr_year[50];
  • int lryear;
  • int lr_ec[50];
  • int lrec;
  • int lr_unit[50];
  • int lrunit;
  • int tel;
  • int rec;
  • int logbnr;
  • int dsp;
  • int lrvalueint;
  • float lr_value[50];
  • float lrvalue;
  • long ids[2];
  • char status[3];
  • logbnr = 2;
  • _set_xmtr_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • DELAY(1,literal_string(577));
  • _iassign(16523,2);
  • send(131,status);
  • _iassign(16523,3);
  • for (tel = 0; tel < 50; tel++)
  • {
  • send(131,status);
  • if (status[0] == 0)
  • {
  • lr_nr[tel] = _ivar_value(16524);
  • lr_min[tel] = _ivar_value(16525);
  • lr_hr[tel] = _ivar_value(16526);
  • lr_day[tel] = _ivar_value(16527);
  • lr_month[tel] = _ivar_value(16528);
  • lr_year[tel] = _ivar_value(16529);
  • lr_ec[tel] = _ivar_value(16530);
  • lr_unit[tel] = _ivar_value(16531);
  • lr_value[tel] = _fvar_value(16532);
  • }
  • else
  • {
  • break;
  • }
  • }


请登录以获得完整内容