Skip to content

Conversation

@stprograms
Copy link
Owner

Content

  • Implemented telegram importer and exporter and the corresponding unit tests.
  • Moved specialization of telegrams to own class.
  • Reworked serial monitor to be disposable
  • Reworked execution of serial monitor
  • enabled storing of received telegrams to a file.
  • fixed copy constructor of BaseTelegram

closes #23

Extracted telegram spezializer to a separate static
class to be able to reuse it in different classes.
Introduced a binary writer that writes telegrams to a stream.
Renamed some constants and exposed them as public.

Fixed bugs introduced by adding the timestamp property. Also extended the spezializer tests

Renamed specializer function
- Added TelegramImporter class and unit tests
- Added optional leaveOpen argument to constructors
- made SerialMonitor disposable
- introduced -w command arg flag
- creating optional telegramexporter for storing telegrams
@stprograms stprograms self-assigned this Mar 20, 2025
@stprograms stprograms linked an issue Mar 20, 2025 that may be closed by this pull request
@stprograms stprograms merged commit 25e6784 into main Mar 22, 2025
2 checks passed
@stprograms stprograms deleted the 23-extend-storing-of-traffic-with-timestamp branch March 23, 2025 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extend storing of traffic with timestamp

2 participants