Commit Graph

419 Commits

Author SHA1 Message Date
Nanosonde
ae8e22c8e2 Make newline optional in printHex 2020-11-10 14:59:34 +01:00
Nanosonde
12ffd1e86b Optimization: do not calc CRC for block1 again in rf_data_link_layer 2020-11-10 14:37:57 +01:00
Nanosonde
007742483a Fix TX 2020-11-10 14:36:42 +01:00
Nanosonde
108927cd15 Move RF CRC16-DNP to bits.cpp 2020-11-10 10:31:35 +01:00
Nanosonde
08cc2fff11 Fix RX callback 2020-11-08 18:15:37 +01:00
Nanosonde
2b74cf2b5e Clean up linefeeds 2020-11-08 17:59:18 +01:00
Nanosonde
f5d90949cc Fix compilation of knxPython 2020-11-08 17:50:19 +01:00
Nanosonde
3d49802074 Fix travis 2020-11-08 17:47:19 +01:00
Nanosonde
acd7be4f9e Merge branch 'master' into feat_plat_cc1310 2020-11-08 17:41:22 +01:00
Nanosonde
717fc358c6 Remove commented commands from CI 2020-11-08 17:26:14 +01:00
Nanosonde
56c0db1ce0 Add newlib packages 2020-11-08 17:21:07 +01:00
Nanosonde
a139773844 Add libstdc++-dev package 2020-11-08 17:18:34 +01:00
Nanosonde
c3480f10ee Fix toolchain 2020-11-08 17:09:17 +01:00
Nanosonde
ed41f1feae Fix package name 2020-11-08 17:07:36 +01:00
Nanosonde
69c690e415 Fix toolchain for travis 2020-11-08 17:05:18 +01:00
Nanosonde
6da6968c5a Use Ubuntu Focal 2020-11-08 16:53:50 +01:00
Nanosonde
5e1db2d8cd Fix travis 2020-11-08 16:49:47 +01:00
Nanosonde
d62d668224 Use more recent toolchain from ARM 2020-11-08 16:43:28 +01:00
Nanosonde
81a39043c1 Fix CI 2020-11-08 16:33:34 +01:00
Nanosonde
2c043c45d0 Add CC1310 platform to CI 2020-11-08 16:28:39 +01:00
Nanosonde
de35f90752 Continue cleanup 2020-11-08 16:20:02 +01:00
Nanosonde
8aaaf7c253 htons(9 and ntohs() needed for CC13x0 2020-11-08 15:52:29 +01:00
Nanosonde
0d6f746f88 htons() and ntohs() only for SAMD and STM32, but not for Linux and ESP8266 and ESP32 2020-11-08 15:44:57 +01:00
Nanosonde
ebfebaaf71 Fix compilation 2020-11-08 15:39:07 +01:00
Nanosonde
9e01a5c915 Fix compilation in other examples 2020-11-08 15:34:38 +01:00
Nanosonde
d7ee4b8b85 Continue cleanup 2020-11-05 16:41:32 +01:00
Nanosonde
85c3f304f4 Fix bau2920 compilation 2020-11-04 16:12:43 +01:00
Nanosonde
8768725246 continue cleanup 2020-11-04 16:08:58 +01:00
Nanosonde
0ae9b6d3fb Start cleanup 2020-11-03 23:02:28 +01:00
Nanosonde
197ea94ab8 Better handling of buttonUp() across platforms 2020-11-03 09:40:16 +01:00
Nanosonde
9692a1a317 initial commit of CC1310 RF driver with first working RX version 2020-11-02 14:54:16 +01:00
Nanosonde
49f8c38353 Only compile CC1310 source code if #define DeviceFamily_CC13X0 2020-11-02 14:52:44 +01:00
Nanosonde
4fa3b24b36 Increase stacks size 2020-11-02 14:50:29 +01:00
Nanosonde
dfba036161 Ignore vscode settings.json 2020-11-02 14:49:35 +01:00
Nanosonde
ef01150a9e Explicitly list each source/header file in build config. Use linker group to resolve circular dependencies. 2020-11-02 14:48:57 +01:00
Nanosonde
809ac01795 Optimize a bit more in debug build config as the binary does not fit into 128Kb flash otherwise. 2020-11-02 14:47:39 +01:00
thelsing
ffa2eea65b
Update .travis.yml 2020-10-29 20:24:35 +01:00
thelsing
ca79c4ed35
Update .travis.yml 2020-10-29 00:10:38 +01:00
Thomas Kunze
87a495bf7a replace gmtime with gmtime_r 2020-10-28 22:45:35 +01:00
Thomas Kunze
edb9b6b526 change cmake file for travis 2020-10-28 21:46:08 +01:00
Thomas Kunze
d153825f2e fix knxPython build 2020-10-28 21:44:01 +01:00
Thomas Kunze
06e2c11d96 clean up visual studio files and add root cmake 2020-10-28 21:35:24 +01:00
Thomas Kunze
f677897337 Merge commit 'f34e604d3b4bee5339ec4e9c9f36619b17f52e32' as 'examples/knxPython/pybind11' 2020-10-28 21:09:58 +01:00
Thomas Kunze
f34e604d3b Squashed 'examples/knxPython/pybind11/' content from commit 59a2ac27
git-subtree-dir: examples/knxPython/pybind11
git-subtree-split: 59a2ac2745d8a57ac94c6accced73620d59fb844
2020-10-28 21:09:58 +01:00
Thomas Kunze
54e3f6cb12 remove pybind11 to readd as subtree 2020-10-28 21:09:35 +01:00
Nanosonde
2642e490ae Move CC1310 platform init around 2020-10-22 17:37:17 +02:00
Nanosonde
7d9ff0a602 Add more comments and enable Power_idleFunc() for NoRTOS variant.
Internal SDK driver functions which have to wait for something
will cause Power_idleFunc to be called instead of doing busy wait.
2020-10-21 16:08:47 +02:00
Nanosonde
37a2a4fc6b Merge commit 'e51b65f8c27a536dc15e548fd2e19ed9477fc26f' as 'examples/knx-cc1310/coresdk_cc13xx_cc26xx' 2020-10-21 10:00:49 +02:00
Nanosonde
e51b65f8c2 Squashed 'examples/knx-cc1310/coresdk_cc13xx_cc26xx/' content from commit 0d78d32
git-subtree-dir: examples/knx-cc1310/coresdk_cc13xx_cc26xx
git-subtree-split: 0d78d3280357416a5c0388148cda13717c9ffaa5
2020-10-21 10:00:49 +02:00
Nanosonde
80171b7d55 Remove SDK submodule 2020-10-21 09:56:56 +02:00