101 Commits

Author SHA1 Message Date
Sebastian Lenzlinger
6b73530943 Remove getters and setters from CaptureMetadata class and refactor dependencies to use field access. 2024-05-08 00:02:08 +02:00
Sebastian Lenzlinger
2efa0d9e7b Merge remote-tracking branch 'refs/remotes/origin/main' 2024-05-07 23:04:59 +02:00
Sebastian Lenzlinger
798a32b23e Remove ignored file from git. 2024-05-07 23:01:40 +02:00
Sebastian Lenzlinger
00aa20a8af Merge branch 'dev-logger' into 'main'
Factor out pydantic.

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!7
2024-05-07 20:50:15 +00:00
Sebastian Lenzlinger
11e2c356fa Factor out pydantic. 2024-05-07 22:48:53 +02:00
Sebastian Lenzlinger
95426e0baa Merge branch 'cli-dev' into 'main'
Refactor and add Logger

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!6
2024-05-07 19:24:56 +00:00
Sebastian Lenzlinger
347d43dcef Refactor and add Logger 2024-05-07 19:24:56 +00:00
Sebastian Lenzlinger
ece15a82b0 Merge branch 'main' into cli-dev
# Conflicts:
#	.idea/workspace.xml
#	code/iottb/__main__.py
#	code/iottb/utils/capture_metadata_utils.py
#	code/iottb/utils/device_metadata_utils.py
#	code/iottb/utils/tcpdump_utils.py
2024-05-07 21:21:02 +02:00
Sebastian Lenzlinger
de88c05349 Prepare main branch for rebase 2024-05-07 21:19:04 +02:00
Sebastian Lenzlinger
7b27ee7fa9 Introduce logger.py module. 2024-05-07 19:55:58 +02:00
Sebastian Lenzlinger
577ac9e5cf UNTESTED REFACTORING:
Move more functionality into Metadata Model classes to ensure data is available and better passable between functions.
2024-05-07 18:58:54 +02:00
Sebastian Lenzlinger
ec08bf71ab Refactor subcommands, config etc. 2024-05-05 17:54:21 +02:00
Sebastian Lenzlinger
7e3e101987 Refactor various names. 2024-05-05 16:24:58 +02:00
Sebastian Lenzlinger
27de5b4587 SYNC 2024-05-04 13:51:55 +02:00
Sebastian Lenzlinger
822b49ed8b Merge branch 'wifi' into 'main'
Add bash file with functions to enable and disable monitor mode using either...

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!5
2024-05-02 17:15:51 +00:00
Sebastian Lenzlinger
b0a3fd951d Add bash file with functions to enable and disable monitor mode using either... 2024-05-02 17:15:51 +00:00
Sebastian Lenzlinger
5cc7e2bae0 Setup testing structure 2024-05-02 06:01:05 +02:00
Sebastian Lenzlinger
f06aeda0c6 Start tracking development config files. 2024-05-02 04:34:25 +02:00
Sebastian Lenzlinger
9630a79e52 Update gitignore again. 2024-05-02 04:33:50 +02:00
Sebastian Lenzlinger
2ee3a06f09 Add test module. 2024-05-02 04:32:40 +02:00
Sebastian Lenzlinger
d3a08ba484 Merge branch 'devel' into 'main'
Merge after rebase

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!4
2024-05-02 02:26:11 +00:00
Sebastian Lenzlinger
9de8ec8197 Merge branch 'main' into 'devel'
# Conflicts:
#   .gitignore
2024-05-02 02:25:48 +00:00
Sebastian Lenzlinger
a25dbb921f Update gitignore 2024-05-02 04:20:43 +02:00
Sebastian Lenzlinger
a270cdb15a Merge branch 'devel' into 'main'
Devel

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!3
2024-05-02 02:08:09 +00:00
Sebastian Lenzlinger
a78222a0e6 Devel 2024-05-02 02:08:09 +00:00
Sebastian Lenzlinger
6316ae378d Add some notes. 2024-05-02 04:06:46 +02:00
Sebastian Lenzlinger
48141f8c9c Add code for capture testbed. This is a huge commit. End of day sync... 2024-05-02 04:05:08 +02:00
Sebastian Lenzlinger
4274fd1b11 Merge branch 'devel' into 'main'
Devel

See merge request dmi-pet/bsc-msc/2024-bsc-sebastian-lenzlinger!2
2024-04-18 00:21:02 +00:00
Sebastian Lenzlinger
038f6e308b Add pre meeting notes etc. 2024-04-18 02:20:08 +02:00
Sebastian Lenzlinger
fa48b15fc7 SYNC commit. 2024-03-26 04:02:05 +01:00
Sebastian Lenzlinger
5d162fa30c Change naming schema of journal entries. New scheme allows for sortingmeaningfully. 2024-03-26 01:44:47 +01:00
Sebastian Lenzlinger
c99c091279 SYNC commit. 2024-03-26 01:38:37 +01:00
Sebastian Lenzlinger
689abd20f5 Merge branch 'devel' into 'main'
Update main branch with state after first month.
2024-03-26 00:31:32 +00:00
Sebastian Lenzlinger
c3537e11bc Restructure overview paragraph. 2024-03-26 01:28:54 +01:00
Sebastian Lenzlinger
e213eee8ab Add outline/ overview of what must be done to setup IoT experiment environment. 2024-03-26 01:26:11 +01:00
Sebastian Lenzlinger
000cf610df Update. 2024-03-25 22:41:44 +01:00
Sebastian Lenzlinger
299912e1b9 REFPOINT/TEST: Add prelim dhcp, nat config script. 2024-03-19 14:18:16 +01:00
Sebastian Lenzlinger
cb72c67bf5 Update journal and todos." 2024-03-19 03:09:07 +01:00
Sebastian Lenzlinger
00fb396a49 Try dnsmasq and hostapd setup from medium.com/p/3c18760ef73. 2024-03-19 03:08:29 +01:00
Sebastian Lenzlinger
a44719257a Upadte some notes. 2024-03-18 12:17:05 +01:00
Sebastian Lenzlinger
134666ee5c Journal Entry/Todo Update. 2024-03-13 18:04:45 +01:00
Sebastian Lenzlinger
cde2e16091 Add script to setup Wifi Adapter as Access Point.
Currently hard coded to the interface of personal laptop.
2024-03-13 18:04:03 +01:00
Sebastian Lenzlinger
1cc677c39f Add initial gitignore file. 2024-03-13 18:02:13 +01:00
Sebastian Lenzlinger
3bf40c5b80 Add Initial Journal/Todo Entries and Wiki. 2024-03-13 18:01:37 +01:00
Isabel Wagner
e5e3ab7a68 added missing folders 2023-08-07 15:06:11 +02:00
Isabel Wagner
0d774b40e1 Updated README.md for thesis repository template 2023-08-07 11:52:35 +00:00
Isabel Wagner
e0a15d55e3 Add new directory 2023-07-28 08:52:39 +00:00
Isabel Wagner
00d39e83d9 Add new directory 2023-07-28 08:52:28 +00:00
Isabel Wagner
9ef0293e0b Add new directory 2023-07-28 08:52:14 +00:00
Isabel Wagner
ce7fae730b Add new directory 2023-07-28 08:51:58 +00:00