| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
|
|
| |
Look at the diff and it will be obvious what was fixed.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
|
|
| |
Had a local variable with the same name as argument.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The header declares new functions:
* tlv_init()
* tlv_destroy()
* tlv_push()
* tlv_get_raw()
* tlv_raw_size()
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
|
|
|
| |
Line drawing code no longer assumes a particular screen as long as
it's interface includes OLEDDisplay.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
|
|
| |
Only a single function is a stub now --- the actual drawing.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|
|
|
| |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
|\
| |
| |
| | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Functions now prevent interruptions that can produce an inconsistent
state in the program.
Also, cosmetic changes.
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| |
| |
| |
| | |
Signed-off-by: Paulius Ratkevičius <pauliuz95@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Paulius Ratkevičius <pauliuz95@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
|\ \
| | |
| | |
| | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Now protocol only deals with parsing and forming of packets.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Every function is a stub now. Reimplementaion coming up.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| |\ \
| | | |
| | | |
| | | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added const where appropriate to satisfy stricter type checking of
C++.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |\ \
| | | | |
| | | | |
| | | | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The code has a chance to compile now. No changes to actual build files
yet.
|
| | |/ /
| |/| |
| | | |
| | | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
An effor was made to increase modularity of device code. It was a
partial success. IP adress, communications port, and wifi login
details had to be made static and visible in main.
Time is scarce and I am not about to push this further.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Forgot to remove device-specific code from common protocol code.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Parts of protocol specific for device are implementepd to reflect the
fact that the device is a client. This effectively means that device
gets a single connection only and severe memory restrictions about
which the daemon might get informed about in the future.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Most functions exposed in protocol.h take a connection descriptor
(cd_t) as first argument. This allows for multiple connections. Device
gets only one connection which means that cd_t is effectively 0 all
the time.
Additionaly, any function that actually does anything with a
connection descriptor instead of just passing it to another function
must be implemented separately in device and daemon.
Signed-off-by: Ramūnas Mažeikis <ramunasnezinomas@gmail.com>
|