Library to easily communicate with XBee modules.
Fork of XBeeLib by
ZigbeeFrames.h
00001 /** 00002 * Copyright (c) 2015 Digi International Inc., 00003 * All rights not expressly granted are reserved. 00004 * 00005 * This Source Code Form is subject to the terms of the Mozilla Public 00006 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 00007 * You can obtain one at http://mozilla.org/MPL/2.0/. 00008 * 00009 * Digi International Inc. 11001 Bren Road East, Minnetonka, MN 55343 00010 * ======================================================================= 00011 */ 00012 00013 #if !defined(__ZIGBEE_FRAME_H_) 00014 #define __ZIGBEE_FRAME_H_ 00015 00016 #include "ApiFrame.h" 00017 00018 class TxFrameZB : public ApiFrame 00019 { 00020 public: 00021 /** Class constructor */ 00022 TxFrameZB(uint64_t addr, uint16_t addr16, uint8_t broadcast_rad, 00023 uint8_t tx_opt, const uint8_t *const data, uint16_t len); 00024 00025 /** Class constructor */ 00026 TxFrameZB(uint64_t addr, uint16_t addr16, uint8_t source_ep, uint8_t dest_ep, 00027 uint16_t cluster_id, uint16_t profile_id, uint8_t broadcast_rad, 00028 uint8_t tx_opt, const uint8_t *const data, uint16_t len); 00029 }; 00030 00031 #endif /* __ZIGBEE_FRAME_H_ */
Generated on Tue Jul 12 2022 18:10:50 by 1.7.2