summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2016-09-14Add AT+TXF and AT+SENDC debug commandsJason Reiss8
2016-09-14Submodule mdot-library 6381399..aefe95e:Jason Reiss1
> * MTS-Lora 72d841c...ad44a4d (1): > * vendor/multitech/MTS-Utils ed7f7ea...348ee04 (1): > MTSText.cpp: fix premature deletion of buffer > don't use non-const size in array declarations > Submodule MTS-Lora 800a286..72d841c: > Merge branch 'master' of gitlab.multitech.net:lora-mote/MTS-Lora > Mac: do not reject packet address of 0x0 outright. Only if it does not match the assigned address. > * MTS-Lora e6086f8...800a286 (3): > don't use non-const value for size of array > MacEvents::MissedAck needs to be a pure virtual > * vendor/multitech/MTS-Utils 383d4cb...ed7f7ea (1): > don't declare array with non-const size - ARMCC errors out because of this > * MTS-Lora c978074...e6086f8 (1): > MockMacEventstests: Add MissedAck > Submodule MTS-Lora b1ee18b..c978074: > SxRadio: rearrange DIO defines to allow no software changes needed between xDot REV D and REV E > Revert "add #include of <string> so applications built with static library build compile successfully" > Merge branch 'master' of gitlab.multitech.net:/lora-mote/mdot-library > add #include of <string> so applications built with static library build compile successfully > add nvmRead/Write functions to mDot API to expose 6kB of EEPROM for customer use > move xDot EEPROM defines to LoRaConfig.h so mDot code can use them > remove idle thread > * MTS-Lora a789e27...7e9a42d (1): > adjust radio thread stack size to 2.5kB, pass RxBuffer to event layer instead of creating new buffer > * MTS-Lora 808526a...a789e27 (1): > add dedicated 3kB stack for radio thread - mbed 5.1 default stack size is too small > LinkCheck: reset check fail count on join or if check answer was received. > mDot: set default redundancy setting from config > Submodule MTS-Lora 1fdb442..808526a: > Link: use radio thread for resending and signal timer event from ISR > Merge branch 'master' of gitlab.multitech.net:lora-mote/mdot-library > mDot: fix missed acks for stats tracking > Submodule MTS-Lora 86d69d1..1fdb442: > Merge branch 'master' of gitlab.multitech.net:lora-mote/MTS-Lora > Mac: return error if packet has mac commands in opts and payload > Lora: reset stats in mac and link > Lora: update stats tracking for join fails and missed acks > mDot: Set P2P settings for AU915 to match US915, check AU DR according to LoRaWAN 1.0.1 > Submodule MTS-Lora 15942b2..86d69d1: > Mac: Send Continuous stay in CW mode until reset, per Marcus Glass > Submodule MTS-Lora b748288..15942b2: > ChannelPlan: ADR ACK reduce DR after deach ADR ACK DELAY > ChannelPlan: JoinBackoff update time_off_max after calculating the rand_time_off > Merge branch 'xdot-l151' > Submodule MTS-Lora 77bd63b..29b3148: > ChannelPlan: join backoff max should use uint3 > Submodule MTS-Lora 2466891..77bd63b: > ChannelPlan: consolidate the join backoff algorithm and update EU868 tests > ChannelPlan: add join back off testing. > ChannelPlan: include join time off air in time off air calculation. > Mac: move CalculateJoinBackoff into channel plan, set channel group after successful join > ChannelPlan: update EU868 calibrated power > Merge branch 'master' of gitlab.multitech.net:lora-mote/MTS-Lora > ChannelPlan: calculate join backoff US915 use exponential backoff from 15 seconds - 1 hour backoff after attempting join on each channel group at 125 and 500 kHz > Submodule MTS-Lora c7fe886..2466891: > Mac: compare time-off-air with join backoff time and return the greatest > mDot: log mDot ready as INFO > LoRaConfig: Default joindelay according to PublicNetwork setting > Merge branch 'master' of gitlab.multitech.net:lora-mote/mdot-library > mDot: log test mode messages as warnings > mDot: update header comments > update change.log
2016-09-14Merge branch 'mts-lora' into SemtechJason Reiss14
Conflicts: main.cpp
2016-08-08Replace main.cppRyan Klaassen1
2016-08-08Replace ModeSemtech.hRyan Klaassen1
2016-08-08Replace ModeSemtech.cppRyan Klaassen1
2016-08-08Replace LayoutSemtech.hRyan Klaassen1
2016-08-08Replace LayoutSemtechJoin.hRyan Klaassen1
2016-08-08Replace LayoutSemtechJoin.hRyan Klaassen1
2016-08-08Replace LayoutSemtech.cppRyan Klaassen1
2016-08-08Replace LayoutSemtechJoin.cppRyan Klaassen1
2016-08-08update mdot-libraryJason Reiss1
2016-07-29Replace ModeSemtech.cppRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Delete LayoutSemtech.cppRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Upload new fileRyan Klaassen1
2016-07-28Replace LoRaHandler.cppRyan Klaassen1
2016-07-19mts-lora datarate changesJason Reiss14
2016-07-11ModeJoin: skip join if set to MANUAL join modeJason Reiss1
2016-05-31explicitly initialize variables when displaying survey data - ARMCC doesn't ↵Mike Fiore1
initialize them to 0 which causes issues
2016-04-05Update mdot-library to 1.0.8Jason Reiss1
2016-04-05Add git submodule update to setup.sh and calls to set the version filesJason Reiss1
2016-01-28add license header to source filesMike Fiore103
2016-01-11update setup script to checkout specific versions of mercurial librariesMike Fiore1
2016-01-08In demo mode, changed KPa to kPa and lux to lx.Leon Lindenfelser1
2016-01-08display frequency band and sub band correctly even if they change in ↵Mike Fiore2
configuration
2016-01-08display frequency band (868 or 915) on splash screen and main menuMike Fiore3
2016-01-08add CmdWriteProtectedConfigMike Fiore2
2016-01-08allow changes to protected config if built with debug macros ↵Mike Fiore3
MTS_RADIO_DEBUG_COMMANDS and DEBUG_MAC
2016-01-07remove AUTO_OTA join mode as an option - doesn't make sense for dotboxMike Fiore1
2016-01-07add header with column labels when survey data file gets printedMike Fiore2
2016-01-06display countdown over "send" and "interval" labels instead of over "back" ↵Mike Fiore2
label in 868 band and demo mode
2016-01-06Merge branch 'master' of ssh://sw.multitech.prv/git/mdot/mtdot-box-evbLeon Lindenfelser1
2016-01-06Change the verbiage of the configuration help screen. Scrolls 3 steps now.Leon Lindenfelser3
2016-01-06remove 1 hour interval in demo mode b/c mbed timers can only count up to ~35 ↵Mike Fiore1
minutes
2016-01-06add back button to Interval and Trigger modes in LoRa demo so we don't have ↵Mike Fiore1
to exit back to main menu to switch
2016-01-05remove "Cancel" label on SW1 from Survey Sweep help screen - it doesn't do ↵Mike Fiore1
anything
2016-01-05wait 5 seconds between surveys in a sweep in 868 frequency bandMike Fiore1
2015-12-21disable interrupts in library code instead of SensorHandlerMike Fiore1
2015-12-16fix whitespace in SensorHandler.hMike Fiore1
2015-12-16update AT command help, add AT+EXIT command so it gets displayed in helpMike Fiore12
2015-12-15remove some unnecessary logging, fix bug logging new data rate and power in ↵Mike Fiore3
survey single mode
2015-12-15Display accelerometer data in g force for demo mode.Leon Lindenfelser1
2015-12-14use 'L' for survey single and 'S' for survey sweep in data file, refactor ↵Mike Fiore1
code that parses data file looking for index
2015-12-14fix "Power" "DR/PWR" discrepancyMike Fiore1