Igor Stepura / kw41z-rf-driver Featured
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers NanostackRfPhyKw41z.h Source File

NanostackRfPhyKw41z.h

00001 /*
00002    Copyright 2017, Igor Stepura <igor.stepura@gmail.com>
00003 
00004    Licensed under the Apache License, Version 2.0 (the "License");
00005    you may not use this file except in compliance with the License.
00006    You may obtain a copy of the License at
00007 
00008        http://www.apache.org/licenses/LICENSE-2.0
00009 
00010    Unless required by applicable law or agreed to in writing, software
00011    distributed under the License is distributed on an "AS IS" BASIS,
00012    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00013    See the License for the specific language governing permissions and
00014    limitations under the License.
00015 */
00016 
00017 #ifndef NANOSTACK_RF_PHY_KW41Z_H_
00018 #define NANOSTACK_RF_PHY_KW41Z_H_
00019 
00020 #include "ns_types.h"
00021 #include "NanostackRfPhy.h"
00022 
00023 class NanostackRfPhyKw41z : public NanostackRfPhy {
00024 public:
00025     NanostackRfPhyKw41z();
00026     ~NanostackRfPhyKw41z();
00027     int8_t rf_register();
00028     void rf_unregister();
00029     void get_mac_address(uint8_t *mac);
00030     void set_mac_address(uint8_t *mac);
00031 };
00032 
00033 #endif /* NANOSTACK_RF_PHY_KW41Z_H_ */