Commit graph

40 commits

Author SHA1 Message Date
Loic Guegan
1eee1ac81a Change API. Indeed, currently wired communications
are aborted when receiver node turned off. This
may not be desire when implementing UDP communications.
Now user can use a boolean when using send()/sendt() to change this
behavior.
2022-07-01 10:03:54 +02:00
Loic Guegan
48ca1f43f2 Update comment 2022-06-30 19:14:09 +02:00
Loic Guegan
f4db71e833 Debug turn off for wired communications 2022-06-30 17:50:34 +02:00
Loic Guegan
d0ae9f3296 Improve tests 2022-06-30 12:11:59 +02:00
Loic Guegan
1bef51d878 Debug event processing 2022-06-29 11:19:36 +02:00
Loic Guegan
be6d819080 Refactoring 2022-06-28 11:51:21 +02:00
Loic Guegan
6b697fa14f Refactoring 2022-06-28 11:45:25 +02:00
Loic Guegan
838e48438c Refactoring 2022-06-28 11:40:57 +02:00
Loic Guegan
535eb79ad7 Update comment 2022-06-23 16:07:13 +02:00
Loic Guegan
6bf4be8b8f Improve simulator robustness 2022-06-23 14:06:26 +02:00
Loic Guegan
b81ea45bd3 Improve API arguments checking 2022-06-23 11:52:00 +02:00
Loic Guegan
0daa96651f Update comments 2022-06-23 11:11:35 +02:00
Loic Guegan
4854e15318 Update folder achitecture 2022-06-23 10:56:49 +02:00
Loic Guegan
a2cd1b1fdc Debug node state update that should be performed before node queue update 2022-06-21 19:41:44 +02:00
Loic Guegan
dc7f062517 Debug plugin 2022-06-15 10:32:45 +02:00
Loic Guegan
b706e2258f Update CI 2022-06-14 17:25:52 +02:00
Loic Guegan
15bc39f1af Cleaning code 2022-06-14 17:16:12 +02:00
Loic Guegan
7f13c95e16 Major refactoring:
- Create pip package
- Reorganized source code
2022-06-14 17:13:46 +02:00
Loic Guegan
b6877cb81e Update icon 2022-06-13 12:30:52 +02:00
Loic Guegan
e93546e0f3 Debug power state plugin 2022-06-13 10:22:06 +02:00
Loic Guegan
f165afac6e Improve comments 2022-06-13 09:56:15 +02:00
Loic Guegan
8e453ed54e Update comments 2022-06-12 08:57:59 +02:00
Loic Guegan
dd7d5863d3 Add multiple interfaces test 2022-06-11 11:57:29 +02:00
Loic Guegan
0f0d08caba Now no ref to eth0 and wlan0 anymore. Each node can have an arbitrary number of wired and wireless interfaces 2022-06-11 10:50:54 +02:00
Loic Guegan
4a11e56d28 Remove interface names from list_receivers() 2022-06-11 10:36:19 +02:00
Loic Guegan
b75498604a Remove interface name from registers 2022-06-11 10:32:23 +02:00
Loic Guegan
fa09187031 Removing several ref to wlan0 2022-06-11 09:40:40 +02:00
Loic Guegan
d2a5ea6f53 Make one sharing matrix per wired interface 2022-06-10 21:58:15 +02:00
Loic Guegan
3fef2bbf4b Enable nodes to have multiple interfaces 2022-06-10 21:19:43 +02:00
Loic Guegan
7540e8290d Switch to dictionary for the network matrices 2022-06-10 19:49:19 +02:00
Loic Guegan
94b47ceab5 Use different matrix for wlan0 and eth0 2022-06-10 18:01:51 +02:00
Loic Guegan
a857977702 Update icon 2022-06-10 15:49:22 +02:00
Loic Guegan
895ed0452f Update icon 2022-06-10 15:33:05 +02:00
Loic Guegan
2ebdd114f7 Update icon 2022-06-10 15:32:15 +02:00
Loic Guegan
836aa63b9d Add badges to README 2022-06-10 09:45:14 +02:00
Loic Guegan
ab702d1253 Update README with more informations 2022-06-10 09:24:30 +02:00
Loic Guegan
d9e70b498b Add LICENSE 2022-06-10 07:00:18 +00:00
Loic Guegan
266292a66a Update the API in Readme.md 2022-06-09 21:57:21 +02:00
Loic Guegan
03eab9f6b3 Add CI 2022-06-09 21:52:53 +02:00
Loic Guegan
c2e6aad09f Init ESDS repository 2022-06-09 21:48:32 +02:00