51 Commits

Author SHA1 Message Date
Ruakij 1c5a0638ed Calling packetHandler 2021-11-22 21:30:22 +01:00
Ruakij 69317e51f6 Changed arg to const ref 2021-11-22 21:30:14 +01:00
Ruakij 4f1cb82f46 Remove unused include 2021-11-22 21:27:26 +01:00
Ruakij b7b7f6edbb Fixed exception when signal-data could is missing 2021-11-22 21:27:07 +01:00
Ruakij 8d67321d4b Implemented payload-alanyzing (size) 2021-11-22 21:26:47 +01:00
Ruakij 61f3c432c9 Moved head-analyzing to own function 2021-11-22 21:26:17 +01:00
Ruakij 52119fe3cd Added handling of special packet-types with their respective data 2021-11-22 21:25:29 +01:00
Ruakij f938f8dd53 Finished packet-type detection 2021-11-22 21:23:34 +01:00
Ruakij 5b8a330e69 Added package-type 2021-11-22 21:19:18 +01:00
Ruakij 35e71ef44e Fixed default value 2021-11-22 21:19:10 +01:00
Ruakij 8ef6318a56 Added method to convert hex-char to hex-value 2021-11-22 18:00:12 +01:00
Ruakij 9301c4e0fd Added Copyconstrucotr for base and made inheritance public 2021-11-22 17:00:37 +01:00
Ruakij 4d8597b1d6 Made pass const 2021-11-22 16:15:52 +01:00
Ruakij 3c379a1a80 Rename split.hpp to string-helper.hpp 2021-11-22 16:15:20 +01:00
Ruakij 6710442067 Fixed missing imports 2021-11-22 16:14:37 +01:00
Ruakij e191085cbd Renamed ssid to lowercase 2021-11-22 15:39:14 +01:00
Ruakij f834ec7134 Fixed fields not being public 2021-11-22 15:39:02 +01:00
Ruakij 035491668a Fixed wrong key used 2021-11-22 15:38:30 +01:00
Ruakij 16028daf10 Auto-Remove newline-char 2021-11-22 15:23:53 +01:00
Ruakij 1ed9c84802 Added array to retrieve package-type names from enum 2021-11-22 15:23:13 +01:00
Ruakij a0ae919614 Removed asyncHandler and creating new threads now once buffer-vector is complete 2021-11-22 14:56:18 +01:00
Ruakij f1e8069afd Added specialisation-packets 2021-11-22 13:52:03 +01:00
Ruakij bbd9623256 Added helper for vector-stats 2021-11-22 13:29:39 +01:00
Ruakij 5ea6d1f975 Implemented usage of packetType-enum 2021-11-22 13:29:26 +01:00
Ruakij c87a95b167 Changed type to enum-packet-type 2021-11-22 13:29:02 +01:00
Ruakij ca1b59e4c6 Choose and set addresses to packet 2021-11-22 12:43:16 +01:00
Ruakij 5ecc7ed383 Added bssid to packet 2021-11-22 12:39:51 +01:00
Ruakij b10a0de9e6 Grabbing adresses if available from header 2021-11-22 12:37:44 +01:00
Ruakij 58a535401a Grabbing first data from header 2021-11-22 12:37:28 +01:00
Ruakij c37a214808 Added type-string 2021-11-22 12:24:07 +01:00
Ruakij 9ce2da6f61 Renamed size to payloadSize 2021-11-22 12:23:56 +01:00
Ruakij 177181668d Renamed linkSpeed to dataRate 2021-11-22 12:23:43 +01:00
Ruakij 9755e86a98 Change packet-macs to string 2021-11-22 11:53:31 +01:00
Ruakij c5bc468ab9 Added documentation to find 2021-11-22 11:31:13 +01:00
Ruakij ee3505090d Added helper-file for finding items in std::vector<std::string> 2021-11-22 11:27:48 +01:00
Ruakij cb33dd0f80 Moved timestampConvert to own helper-file 2021-11-22 11:26:38 +01:00
Ruakij 8a62d2899b Moved split to own helper-file 2021-11-22 11:24:10 +01:00
Ruakij 6de2063288 Implemented textTimestamp converter to timestampMicros 2021-11-22 10:35:08 +01:00
Ruakij 5d3e861fc9 Gathering first data from textPacket 2021-11-22 10:34:16 +01:00
Ruakij 9c18c50640 Added TextHandler to exec-call 2021-11-22 10:33:24 +01:00
Ruakij 8e5cb85c1a Fixed passing of handlerFunction-pointer 2021-11-22 10:32:57 +01:00
Ruakij e7dcaf99a0 Created empty PacketHandler 2021-11-22 10:32:29 +01:00
Ruakij 36f252437d Changed from only strings to vector-strings 2021-11-22 10:32:04 +01:00
Ruakij 5ac832623d Created empty TextPacketHandler 2021-11-22 10:31:41 +01:00
Ruakij 57b8ae868c Changed packet-timestamp to uint64_t for epoch-timestamp in micros 2021-11-22 10:28:41 +01:00
Ruakij e66f6c1140 Fixed strcopy being wrong way around 2021-11-22 10:28:23 +01:00
Ruakij f3b9eb25a7 Added missing pthread-library 2021-11-22 09:10:59 +01:00
Ruakij 35edc6ca6e Created basic chained handlers 2021-11-22 09:08:25 +01:00
Ruakij b8b2bb7202 Added basic packet-structure 2021-11-22 09:07:49 +01:00
Ruakij 3f7c92ba7e First implementation 2021-11-21 14:29:11 +01:00