Beispiel #1
0
      void
      onEntityReservation(void)
      {
        if (m_args.leaks)
        {
          // Initialize leak messages.
          for (unsigned i = 0; i < 2; ++i)
          {
            m_leaks[i].state = IMC::EntityState::ESTA_NORMAL;
            m_leaks[i].description = DTR(Status::getString(Status::CODE_ACTIVE));
            m_leaks[i].setSourceEntity(reserveEntity(m_args.elabel_leak[i]));
          }
        }

        for (unsigned i = 0; i < c_servo_count; ++i)
          m_ampg[i].setSourceEntity(reserveEntity(m_args.elabel_ampg[i]));

        m_volt.setSourceEntity(reserveEntity(m_args.elabel_volt));
        m_temp.setSourceEntity(reserveEntity(m_args.elabel_temp));
      }
Beispiel #2
0
 void
 onEntityReservation(void)
 {
   m_temp.setSourceEntity(reserveEntity(m_args.elabel_temp));
 }