/// <summary> /// Constructor /// </summary> /// <param name="_nodo"></param> /// <param name="_nombre"></param> /// <param name="_mac"></param> public NodosXbee(XBee.XBeeNode _nodo, string _nombre, string _mac, string _macImpresion,int _tiempoEspera,Enumeraciones.TipoDispositivo _tipDisp,int _idXbee) { this.Nodo = _nodo; this.Nombre = _nombre; this.Mac = _mac; this.MacImpresion = _macImpresion; this.TiempoEspera = _tiempoEspera; this.TipoDispositivo = _tipDisp; this.IdXbee = _idXbee; }
public VehicleCommunication() { //Ground station xbee settings controller = new XBee.XBee { ApiType = ApiTypeValue.EnabledWithEscape }; controller.reader.FrameReceived += Reader_FrameReceived; //Glider xbee settings glider = new XBee.XBeeNode(); glider.Address64 = new XBeeAddress64(0x13A20040F16C58); glider.Address16 = new XBeeAddress16(0xFFFE); //Container xbee settings container = new XBee.XBeeNode(); container.Address64 = new XBeeAddress64(0x13A20040B1D2A1); container.Address16 = new XBeeAddress16(0xFFFE); tel = new Telemetry(); backup = new DataBackup(); photoHandler = new PhotoHandler(); }
public TimerCallbackObject(XBee.XBee bee, XBeeNode node) { this.bee = bee; this.node = node; }