Loading…

Method Name: th_chng_sensor

Method ID: 0x401A

Method Label: Sensor Replacement

Method Help: Replace the sensor with a like sensor or a new type. (Attention: Sensor Lock)


  • {
  • char disp_string1[160];
  • int slen1;
  • char disp_string2[60];
  • int slen2;
  • int cmd;
  • char status[3];
  • int number_of_tries;
  • int dwnloadStat;
  • int uploadStat;
  • int dwnloadErr;
  • int uploadNew;
  • int wrongSensor;
  • int unknownStat;
  • int mins_rem;
  • int targetMode;
  • int tmpval;
  • int internal_mode;
  • long idm[5];
  • int maximum_tries;
  • slen1 = 160;
  • slen2 = 60;
  • SET_NUMBER_OF_RETRIES(7);
  • _set_no_device(2);
  • _set_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • _set_xmtr_all_resp_code(0);
  • send_command(48);
  • if (_ivar_value(4032) & 0x80)
  • {
  • _get_dictionary_string(1193083168,disp_string1,slen1);
  • DELAY(3,disp_string1);
  • process_abort();
  • }
  • ;
  • _get_dictionary_string(1193213971,disp_string1,slen1);
  • ACKNOWLEDGE(disp_string1);
  • internal_mode = _ivar_value(16440);
  • tmpval = internal_mode & 0x40;
  • if (tmpval != 0)
  • {
  • _iassign(5169,0xFF);
  • send(160,status);
  • if (status[0] != 0)
  • {
  • display_response_status(160,status[0]);
  • cmd = 160;
  • DELAY(2,literal_string(175));
  • process_abort();
  • }
  • ;


Please login for more