khang_91
plans/ChannelPlan_AS923_Japan.cpp@82:0f5a742a08cd, 2017-06-19 (annotated)
- Committer:
- Jenkins@KEILDM1.dc.multitech.prv
- Date:
- Mon Jun 19 16:03:40 2017 -0500
- Revision:
- 82:0f5a742a08cd
- Child:
- 125:e2a22b15adaa
mdot-library revision 3.0.0-rc7-1-ga5165ae and mbed-os revision mbed-os-5.4.7
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 1 | /********************************************************************** |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 2 | * COPYRIGHT 2016 MULTI-TECH SYSTEMS, INC. |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 3 | * |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 4 | * ALL RIGHTS RESERVED BY AND FOR THE EXCLUSIVE BENEFIT OF |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 5 | * MULTI-TECH SYSTEMS, INC. |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 6 | * |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 7 | * MULTI-TECH SYSTEMS, INC. - CONFIDENTIAL AND PROPRIETARY |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 8 | * INFORMATION AND/OR TRADE SECRET. |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 9 | * |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 10 | * NOTICE: ALL CODE, PROGRAM, INFORMATION, SCRIPT, INSTRUCTION, |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 11 | * DATA, AND COMMENT HEREIN IS AND SHALL REMAIN THE CONFIDENTIAL |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 12 | * INFORMATION AND PROPERTY OF MULTI-TECH SYSTEMS, INC. |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 13 | * USE AND DISCLOSURE THEREOF, EXCEPT AS STRICTLY AUTHORIZED IN A |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 14 | * WRITTEN AGREEMENT SIGNED BY MULTI-TECH SYSTEMS, INC. IS PROHIBITED. |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 15 | * |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 16 | ***********************************************************************/ |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 17 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 18 | #include "ChannelPlan_AS923_Japan.h" |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 19 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 20 | using namespace lora; |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 21 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 22 | ChannelPlan_AS923_Japan::ChannelPlan_AS923_Japan() |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 23 | : |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 24 | ChannelPlan_AS923(NULL, NULL) |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 25 | { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 26 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 27 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 28 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 29 | ChannelPlan_AS923_Japan::ChannelPlan_AS923_Japan(Settings* settings) |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 30 | : |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 31 | ChannelPlan_AS923(NULL, settings) |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 32 | { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 33 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 34 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 35 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 36 | ChannelPlan_AS923_Japan::ChannelPlan_AS923_Japan(SxRadio* radio, Settings* settings) |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 37 | : |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 38 | ChannelPlan_AS923(radio, settings) |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 39 | { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 40 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 41 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 42 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 43 | ChannelPlan_AS923_Japan::~ChannelPlan_AS923_Japan() { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 44 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 45 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 46 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 47 | void ChannelPlan_AS923_Japan::Init() { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 48 | ChannelPlan_AS923::Init(); |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 49 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 50 | _plan = AS923_JAPAN; |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 51 | _planName = "AS923-JAPAN"; |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 52 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 53 | DefaultLBT(); |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 54 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 55 | |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 56 | void ChannelPlan_AS923_Japan::DefaultLBT() { |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 57 | _LBT_TimeUs = 5000; |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 58 | _LBT_Threshold = -65; |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 59 | } |
Jenkins@KEILDM1.dc.multitech.prv | 82:0f5a742a08cd | 60 |