1
Fork 0
Commit graph

132 commits

Author SHA1 Message Date
andber1
a4ea539c5c Update crc16 crate 2024-08-13 20:50:48 +02:00
andber1
517ae34a3b Fix std feature 2024-08-13 20:49:23 +02:00
andber1
2dfb1cc56c Add missing sentinel specifc code (to allow sentinels other than 0) 2024-08-13 20:47:43 +02:00
Alex Helfet
e1d18942dc Fix the breakage I added to test warnings. 2020-11-21 19:30:57 +00:00
Alex Helfet
2c33dfeb59 build_tc denies warnings for CI builds. 2020-11-21 19:28:43 +00:00
Alex Helfet
e0cd91f219 Warn on missing docs in framed lib. 2020-11-21 19:25:19 +00:00
Alex Helfet
31b417b5cf Permit warnings. 2020-11-21 19:12:03 +00:00
Alex Helfet
1128083ed5 Travis target Ubuntu Bionic. 2020-02-03 00:59:58 +00:00
Alex Helfet
e6f5508b45 Fix trailing comma in test output 2020-01-28 23:38:33 +00:00
Alex Helfet
cb76e71b90 Fix build errors. 2020-01-28 23:16:04 +00:00
Alex Helfet
7aa8d3fd3c Update to v0.4.3 2019-04-13 17:32:29 +01:00
Alex Helfet
2bcb442fba Return an error (instead of panicking) when cobs_decoded is too short. 2019-04-13 17:25:13 +01:00
Alex Helfet
5bdc84a6c3 Add tag command to doc/release.md 2019-04-13 17:01:58 +01:00
Alex Helfet
617bf715a2 Only run decode_typed_test on stable. 2019-04-13 16:50:12 +01:00
Alex Helfet
fd16d572ee Fix decode_typed_test with new Debug format. 2019-04-13 16:34:46 +01:00
Alex Helfet
0a6fa97a66 Updated microcontroller build to no longer use xargo. 2019-04-13 16:34:31 +01:00
Alex Helfet
0fa5c539fd bin/build_docs shows docs path. 2019-04-13 16:15:20 +01:00
Alex Helfet
18c295391a COBS encode checksum.
https://github.com/fluffysquirrels/framed-rs/issues/30
2019-04-13 16:15:09 +01:00
Alex Helfet
8e9fe0e182 Fix documentation build. 2019-04-13 14:57:25 +01:00
Alex Helfet
ea84de5d41 More logging in tests. 2019-04-13 14:19:17 +01:00
Alex Helfet
c1f6499170 Handle special case where payload length is zero. 2019-04-13 14:18:58 +01:00
Alex Helfet
876a654211 Update cobs (new streaming interface), and clap (fix decode build). 2019-04-13 13:48:06 +01:00
Alex Helfet
e553d2b112 build scripts run a xargo build with a no_std target. 2018-03-17 16:26:18 +00:00
Alex Helfet
8158a75f7b Fix no_std build: set features on dependencies to not require std. 2018-03-17 16:25:44 +00:00
Alex Helfet
293c7eabe1 Update Cargo.lock 2017-12-31 18:25:27 +00:00
Alex Helfet
a45b22bf14 Update version to v0.4.1 2017-12-31 18:24:17 +00:00
Alex Helfet
9176d16eeb Update README.md 2017-12-31 18:23:49 +00:00
Alex Helfet
5d6417a010 Update version to v0.4.0. 2017-12-31 18:10:33 +00:00
Alex Helfet
23501315da Extract decode_typed build, put integration tests into bin/decode_typed_test
Closes #15.
2017-12-31 18:03:57 +00:00
Alex Helfet
ce4359d1e2 Add doc reference in decode/src/main.rs. 2017-12-31 16:43:35 +00:00
Alex Helfet
5b74db824f Remove unused error: EncodedFrameTooShort. 2017-12-31 16:19:52 +00:00
Alex Helfet
3b87f4e94e decode shows warnings on corrupted frames.
Closes #27.
2017-12-31 16:16:46 +00:00
Alex Helfet
22445c2144 Improved ergonomics of config builder, more tests.
Closes #26, #24.
2017-12-31 15:47:19 +00:00
Alex Helfet
dd17f1f65d Moved all encoding and decoding functions onto Codec methods that contain configuration set with a builder pattern on Config structs.
Part of issue #24.
2017-12-31 15:29:59 +00:00
Alex Helfet
311040f46c Update version to 0.3.0 2017-12-30 18:17:20 +00:00
Alex Helfet
dcd28189b2 Another test: partial frame. 2017-12-30 18:10:56 +00:00
Alex Helfet
efc3c65ed7 More tests. 2017-12-30 18:05:59 +00:00
Alex Helfet
14f64573e6 More trace logging. 2017-12-30 18:05:33 +00:00
Alex Helfet
6d26fbeeda Add checksum. 2017-12-30 17:21:25 +00:00
Alex Helfet
c2ea3bb1a5 Wrote CustomDebug example for decode.
Closes #17.
2017-12-30 02:16:31 +00:00
Alex Helfet
9e05a03cf2 Fix no_std build. 2017-12-30 01:48:26 +00:00
Alex Helfet
83c216e413 Tests for all encode and decode functions in framed::bytes.
Closes #18
2017-12-30 01:06:19 +00:00
Alex Helfet
0c32d97733 bin/build_docs. 2017-12-30 00:03:13 +00:00
Alex Helfet
cc7b8ca07a Docs. 2017-12-29 23:50:55 +00:00
Alex Helfet
a989b7e795 Update cargo.lock to fix framed_decode build. 2017-12-29 23:27:55 +00:00
Alex Helfet
8893410687 Fix bin/publish_lib 2017-12-29 02:05:39 +00:00
Alex Helfet
d1037d21f3 Increase version to v0.2.0 2017-12-29 02:03:55 +00:00
Alex Helfet
94d33882ad Move most of framed into framed::bytes.
Closes #21.
2017-12-29 02:00:34 +00:00
Alex Helfet
5a435c2f79 Fix decode/typed_test toolchain use. 2017-12-29 01:57:22 +00:00
Alex Helfet
0f18b63197 Docs. 2017-12-29 01:43:35 +00:00