arm studio build

Dependencies:   libxDot-mbed5

Committer:
alan1974
Date:
Wed Jul 29 05:38:19 2020 +0000
Revision:
31:4539c212ecaa
Parent:
29:b3e9a0477d96
updated to libxDot 3.3.5 and mbed_os 5.15.1; build but not working

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alan1974 0:a91cd1b08360 1 #ifdef COMMENTS_ONLY
alan1974 22:034c134f17c7 2 xdot release notes: https://os.mbed.com/teams/MultiTech/wiki/Dot-library-change-log
alan1974 0:a91cd1b08360 3 Data: Rev: API: Comments:
alan1974 27:ee9c063a535b 4 000B 004
alan1974 31:4539c212ecaa 5 28July2020 - updated to libxDot 3.3.5 and mbed_os 5.15.1; build but not working
alan1974 29:b3e9a0477d96 6 08Jun2020 - added lorawan version command
alan1974 27:ee9c063a535b 7 08Jun2020 - added gps time command
alan1974 27:ee9c063a535b 8 02Mar2020 - added printout on lora_wake rcvd after initial boot; previously just printed out on subsequent wakes
alan1974 27:ee9c063a535b 9 24Jan2020 - fixed log printout in join_network_wbit()
alan1974 26:f51ff4ad7a93 10 - removed wake.mode(OpenDrain) from i2c_pulse_wake() as it has no effect
alan1974 26:f51ff4ad7a93 11 05Nov2019 - save otaa session parameters so that they can be restored by psoc after reboot to eliminate rejoins.
alan1974 27:ee9c063a535b 12
alan1974 22:034c134f17c7 13 13Aug2019 000A 004 - updated to libxDot 3.2.0 and mbed_os 5.11.1
alan1974 22:034c134f17c7 14 - multitech deprecated api(s): setTxInverted,setRxInverted.. These have never been used and are now set to false.
alan1974 23:148c9cd250d8 15 - added api call dot->getNextTxMaxSize() to check if next transmit contains mac data, if so only xmit mac data,
alan1974 22:034c134f17c7 16 abort psoc payload and return err code XDOT_ERR_MAX_PAYLOAD -12
alan1974 22:034c134f17c7 17
alan1974 22:034c134f17c7 18 30Apr2019 0009 004 - changed name of to carbon_v5_0400_dev
alan1974 21:60e5b6becdb0 19 changed to api/ver = 004/0009 (not 003/0009 was never release)
alan1974 12:7944e4dbe853 20 15Feb2019 0009 003 - mutlicast and fota support
alan1974 12:7944e4dbe853 21 - return downstream appPort after receiving rx pkt (does not work in 3.08)
alan1974 12:7944e4dbe853 22 - changed names of security keys to be same as used by Loriot to reduce confusion when using multicast ABP keys
alan1974 12:7944e4dbe853 23 (key_AppEUI,key_AppKey)
alan1974 14:fc836a5a5d2f 24 - uplink (from proc) to change from class (A or C) with class C ADP credentials
alan1974 18:d95e1a2c4303 25 - modified I2C xdot<-->proc comm to support large mcast code frag transport
alan1974 18:d95e1a2c4303 26 - modified ReadioEvents.h to detect mcast code frag pkts and process via multicast.cpp
alan1974 14:fc836a5a5d2f 27
alan1974 11:77fe4f18a81b 28 10Oct2018 0008 003 - added check for bad downlink frame counters due to spurious downlink cntr reset
alan1974 11:77fe4f18a81b 29 either by Loriot or xdot bug. If bad value detected return xdot err code
alan1974 10:061fab1195e7 30 26July2018 0007 003 - added new radio commands.
alan1974 1:0d25d9ddbe9f 31 - removed update_network_link_check_config(3, 5), replaced with setLinkCheckCount();
alan1974 1:0d25d9ddbe9f 32 - added link check count parameter to radio configuration proc cmd.
alan1974 1:0d25d9ddbe9f 33 -added new command to write/read network session to flash
alan1974 1:0d25d9ddbe9f 34 -return correct err code if join fails.
alan1974 1:0d25d9ddbe9f 35 -set appport and network link threshold counter on receipt of transmit message
alan1974 1:0d25d9ddbe9f 36 -save OTAA keys and other info to non volatile memory
alan1974 0:a91cd1b08360 37 14June2018 0007 003 -added new command: XDOT_CMD_SET_RADIO to read/set radio parameters
alan1974 0:a91cd1b08360 38
alan1974 0:a91cd1b08360 39 ? 0006 002 -changed security keys?
alan1974 0:a91cd1b08360 40 18Dec2017 0005 002 -added chksum on xdot send pkt from proc and return ack
alan1974 0:a91cd1b08360 41 -added maxDataLen (max data length in pkt) returned in eui ack
alan1974 0:a91cd1b08360 42 14Dec2017 0004 002 -added mdot_ret to pkt_ack (commI2C.h). This API rev is backward compatible
alan1974 0:a91cd1b08360 43 5Nov2017 0003 001 -modified pkt xmit cmd to allow changing sub_band and network type (public or private)
alan1974 0:a91cd1b08360 44 -tried to change to private/public network on the fly, but not working,
alan1974 0:a91cd1b08360 45 -added network info (public/private) and subband info into eui pkt
alan1974 0:a91cd1b08360 46
alan1974 0:a91cd1b08360 47
alan1974 0:a91cd1b08360 48 18Oct2017 0002 000 -commI2c.h->pkt_ack->bPrevJoined to pkt_ack->JoinAttempts to report nmb of join attempts
alan1974 0:a91cd1b08360 49 -pkt_ack->bPrevJoined was of no value regarding previous join state
alan1974 0:a91cd1b08360 50 13Oct2017 0001 -Moved waterbt specific code to wbit_util.cpp
alan1974 0:a91cd1b08360 51 -Reset api level to 0-0-0-0
alan1974 0:a91cd1b08360 52 -Added version level ver_level and added into eui message to proc
alan1974 0:a91cd1b08360 53 12Oct2017 0305 -Fixed logic error in calling joined = join_network_waterbit(pUp->joinAttemps);
alan1974 0:a91cd1b08360 54 19Sept2017: 0305 -Added join_network_waterbit to fix eternal join looping if node not registered or gateway down
alan1974 0:a91cd1b08360 55 -Added proc sending the number of join attempts in each upstream pkt
alan1974 0:a91cd1b08360 56 #endif