Commit Graph

  • 315a0ae7c3 feat(ufmt): add feature dev doryan 2025-08-16 22:16:00 +04:00
  • b98aad071f refactor!: add debug func (temp) + remove some delays + refactor bitbang doryan 2025-08-16 22:15:51 +04:00
  • fee9ff945f feat(ringbuf): stabilize data streaming for ringbuffer doryan 2025-08-16 22:14:57 +04:00
  • 3e0b1a8451 refactor: move implementation to mod.rs doryan 2025-08-10 21:32:20 +04:00
  • 2e1bb877c6 fix: rename feature doryan 2025-08-10 21:29:11 +04:00
  • 6da908db14 my skill issue... doryan 2025-08-10 21:27:11 +04:00
  • 3d11f1382e fix: import ring buffer after fix Cargo.toml of ring-buffer crate doryan 2025-08-10 21:22:25 +04:00
  • c77d02a7f7 i hate this doryan 2025-08-10 21:18:19 +04:00
  • 89270cb956 fix: add version doryan 2025-08-10 21:04:11 +04:00
  • b78e62b351 fix: ring-buffer is optional doryan 2025-08-10 21:01:08 +04:00
  • 2efee051ff feat: add RingBuffer as crate feature doryan 2025-08-10 20:57:55 +04:00
  • ca54784e64 feat(encode): add CRC calculation doryan 2025-08-10 20:57:28 +04:00
  • 71d952dce5 feat(impl): remove RingBuffer implementation doryan 2025-08-10 20:56:14 +04:00
  • 68c1ff13eb feat: remove complex type casting doryan 2025-06-01 18:20:24 +04:00
  • e915deb1d5 fix: send only bytes written to the buffer instead of the entire buffer doryan 2025-05-27 21:27:11 +04:00
  • f069c3b4b2 feat(writer): reduce byte transactions (from N to len of buffer) doryan 2025-05-23 17:31:20 +04:00
  • f43340db30 fix: add re-export doryan 2025-05-22 22:01:35 +04:00
  • b3aa8ea46a feat(sync): remove synchronization method calls doryan 2025-05-22 21:58:45 +04:00
  • b72be2fc3b feat(buf): implement SoftSerial traits for HalfDuplexSerial with RingBuffer doryan 2025-05-22 21:52:03 +04:00
  • 7cbbe955bb feat(buf): add ringbuffer structure doryan 2025-05-22 21:51:13 +04:00
  • 14bb705e94 feat: remove redundant loop doryan 2025-04-30 23:03:55 +04:00
  • 096fa7853f fix: revert sync timing doryan 2025-04-30 23:03:42 +04:00
  • 6991e5611e feat: remove SoftSerial trait doryan 2025-04-30 18:08:12 +04:00
  • caa1ff9f24 feat: move sync and handshake methods to struct implementation doryan 2025-04-30 18:07:36 +04:00
  • 6defd8963f feat(writer/reader): move write and read methods to SoftSerialWriter and SoftSerialReader traits + impl these traits doryan 2025-04-30 18:05:09 +04:00
  • 46837a68e4 fix(check): change bool expression for check condition doryan 2025-04-25 23:11:33 +04:00
  • 698851cbfd fix(read): prevent redundant data left bit shifting doryan 2025-04-25 23:09:32 +04:00
  • 788060bf38 feat: rename crate dependency doryan 2025-04-25 16:35:08 +04:00
  • a4657e202f feat(feature): add sparkfun-promicro feature doryan 2025-04-25 13:46:42 +04:00
  • aa554f1fe5 feat: remove avr specs doryan 2025-04-25 12:25:19 +04:00
  • b5e0708b09 feat: remove interrupt configuration in constructor doryan 2025-04-24 22:40:41 +04:00
  • 52de979023 feat(attribute): add no_std attribute master doryan 2025-04-22 22:44:19 +04:00
  • 901b58cd27 first commit doryan 2025-04-21 21:36:22 +04:00