Changeset 122 in flair-src for trunk/lib/FlairMeta/src/SimuX8.cpp
- Timestamp:
- 01/06/17 13:56:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairMeta/src/SimuX8.cpp
r22 r122 37 37 namespace meta { 38 38 39 SimuX8::SimuX8( FrameworkManager *parent, string uav_name, int simu_id,39 SimuX8::SimuX8(string name, int simu_id, 40 40 filter::UavMultiplex *multiplex) 41 : Uav( parent, uav_name, multiplex) {41 : Uav(name, multiplex) { 42 42 43 43 if (multiplex == NULL) 44 SetMultiplex(new X4X8Multiplex( parent, "motors", X4X8Multiplex::X8));44 SetMultiplex(new X4X8Multiplex(getFrameworkManager(), "motors", X4X8Multiplex::X8)); 45 45 46 46 SetBldc(new SimuBldc(GetUavMultiplex(), GetUavMultiplex()->GetLayout(), 47 47 "motors", GetUavMultiplex()->MotorsCount(), simu_id)); 48 SetUsRangeFinder(new SimuUs( parent, "us", simu_id, 60));49 SetAhrs(new SimuAhrs( parent, "imu", simu_id, 70));50 Tab *bat_tab = new Tab( parent->GetTabWidget(), "battery");48 SetUsRangeFinder(new SimuUs(getFrameworkManager(), "us", simu_id, 60)); 49 SetAhrs(new SimuAhrs(getFrameworkManager(), "imu", simu_id, 70)); 50 Tab *bat_tab = new Tab(getFrameworkManager()->GetTabWidget(), "battery"); 51 51 SetBatteryMonitor(new BatteryMonitor(bat_tab->NewRow(), "battery")); 52 52 GetBatteryMonitor()->SetBatteryValue(12); 53 53 SetVerticalCamera( 54 new SimuCamera( parent, "simu_cam_v", 320, 240, 3, simu_id, 10));54 new SimuCamera(getFrameworkManager(), "simu_cam_v", 320, 240, 3, simu_id, 10)); 55 55 } 56 56 … … 61 61 ((SimuUs *)GetUsRangeFinder())->Start(); 62 62 ((SimuCamera *)GetVerticalCamera())->Start(); 63 Uav::StartSensors();64 63 } 65 66 void SimuX8::SetupVRPNAutoIP(string name) { SetupVRPN("127.0.0.1:3883", name); }67 64 68 65 } // end namespace meta
Note:
See TracChangeset
for help on using the changeset viewer.