-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Ethernet / Serial output via callback #11
base: dev-cc1101-cb
Are you sure you want to change the base?
Conversation
# Conflicts: # SIGNALESP/SIGNALESP.ino # src/_micro-api/libraries/signalDecoder/src/signalDecoder.cpp
# Conflicts: # SIGNALESP/SIGNALESP.ino
(cherry picked from commit 8c36432) # Conflicts: # SIGNALESP/SIGNALESP.ino # SIGNALESP/cc1101.h
ich habe mal meine Vorstellung commited. ich würde gern signalDecoder komplett von der Ausgabe unabhängig machen wollen. |
okay, sollten alle Return variablen mit size_t deklarieren, dann passt es zu den Ausgaben aus der Stream Klasse. Was hast Du gegen den fastdelegate function pointer? |
typedef gefällt mir besser (Funktion + Parameter sind fix). |
Was ist mit der Geschwindigkeit und der code größe? Hast Du das mal verglichen? |
typedef sollte nur für den Compiler ein Unterschied machen. Laufzeitunterschiede würde ich nicht erwarten. |
Mit fastdelegate wird es auf 2 Assembler Befehle reduziert. |
PS:
|
ich habe mal einen Entwurf für eine buffer-Implementierung committed. |
Implement the Output from the classes via a callback solution to allow the main program to control the output.
- [ ] callback in main program provided for debug output- [ ] SignalDecoderClass Debug & normal output via callback- [ ] Bitstore Class Debug & normal output via callbackHier ist der aktuelle Stand der Entwicklung
@habeIchVergessen