Commit Graph

484 Commits

Author SHA1 Message Date
David Rocha 87c629a931 remove obd support; this has to be replaced with peripherals implementation 2023-10-26 16:16:43 +00:00
emanuel 11cad350ee Split configuration 2023-10-19 16:23:16 +01:00
emanuel 4672dfaefd TPM veh rep check before logging delay, turning off RT 2023-09-06 11:18:23 +01:00
Mohannad 01406cdbf3 TPM SPKI remove sec-verify check, fast fwd2apps on rx 2023-08-01 13:28:12 +01:00
emanuel 40db7b666a Merge remote-tracking branch 'refs/remotes/origin/master' 2023-07-27 21:59:04 +01:00
emanuel cef220f8d1 EDM time took 2023-07-27 21:57:55 +01:00
emanuel 4d4a911a03 Fix mem leak on fwd_to_apps 2023-07-19 15:21:44 +01:00
Mohannad 947abbe92a Add detected-object classification 2023-06-28 16:15:03 +01:00
emanuel 6edf4f3f82 VCM fix heading conf on reject 2023-06-15 15:52:53 +01:00
emanuel 514201526f Add heading to VCM vehs 2023-06-14 23:54:18 +01:00
emanuel 06bcca6f47 Early fwd of TPM to apps if protocol SPKI 2023-05-31 18:48:10 +01:00
emanuel 4aa92ac044 Change tolling protocol naming, add pure GN protocol 2023-05-30 14:15:46 +01:00
emanuel 5468d7a7eb TPM log exchange time starting from tpm_pay() start 2023-05-30 13:05:48 +01:00
emanuel 39637778e8 TPM EDM req 2023-05-29 22:44:03 +01:00
emanuel 78536abf82 Remove config'd explicit consensus VCM modes 2023-05-22 16:14:46 +01:00
emanuel fee1c9b65a Merge branch 'edm' 2023-05-22 15:36:02 +01:00
emanuel c2c2d15cf1 Config'd EDM 2023-05-22 15:27:29 +01:00
emanuel d5d26340c7 Reduce EDM extension req timeout 2023-05-11 17:54:48 +01:00
emanuel 64f4e6d883 Fix EDM timeout 2023-05-11 11:42:45 +01:00
emanuel 4dfef3777a Remove Last VCM sent log 2023-05-08 10:25:51 +01:00
emanuel 5441c102cb Variable VCM frequency based on curvature change 2023-05-08 10:21:24 +01:00
emanuel 8e38340b3a Close EDM apps sock on shutdown 2023-05-05 14:47:47 +01:00
emanuel f012e964ca CAM with VEE, fwd VCM to Apps before analysis 2023-05-04 18:35:32 +01:00
emanuel 68e0291292 Applicational extensions for EDM 2023-05-01 21:16:54 +01:00
gilteixeira c9dc1df277 fixed update and cancellation responses not allocating the id 2023-04-26 11:47:37 +01:00
gilteixeira c770eb0a00 fixed grammar error and the size of the encoded evrsr cancellation and update responses 2023-04-25 12:49:32 +01:00
emanuel ee982c51ab VEEInfo handle placeholder 2023-04-24 19:04:39 +01:00
gilteixeira a8351242f2 added updated and cancelation evrsrm responses 2023-04-24 15:05:04 +01:00
gilteixeira 1b75cb351c fixed the encoding of the reservation response and added the rv to the evrsrm log 2023-04-23 16:11:35 +01:00
gilteixeira ad1d00f7c9 changing the order of includes to avoid warning of duplicate var def 2023-04-23 16:02:22 +01:00
gilteixeira 10fe3435ac fixed the reservation response 2023-04-22 16:36:28 +01:00
gilteixeira d2bdb38b5d added evrsrm reservation response 2023-04-22 15:35:00 +01:00
gilteixeira 40d8bf7b05 pre_reservation_id now starts at 1 for compatability with jer_encode 2023-04-21 16:48:21 +01:00
gilteixeira 12db9fe685 fixed packets encoding size 2023-04-21 14:56:32 +01:00
gilteixeira 6a7af33656 response is now just a pointer 2023-04-21 14:47:12 +01:00
gilteixeira 2d793a334a fixed logging and the creating of the pre-reservation id 2023-04-21 14:22:29 +01:00
gilteixeira a1f3bacea5 fixed logging and the creating of the pre-reservation id 2023-04-21 14:15:12 +01:00
gilteixeira 9466f7e920 fixed vars with the same name 2023-04-18 19:25:21 +01:00
emanuel ba2a47b08d EDM first effort 2023-04-18 18:46:52 +01:00
gilteixeira f2a7b4ad10 fixed the logic that checks if it's an EVRSRM request 2023-04-18 18:12:09 +01:00
emanuel ef7348ee90 Merge remote-tracking branch 'refs/remotes/origin/master' 2023-04-18 11:43:46 +01:00
emanuel 258a405dc8 Fix BTP packets ID fwding to Apps 2023-04-18 11:42:49 +01:00
gilteixeira 01a36bc969 removed unnecessary encoding 2023-04-18 11:42:00 +01:00
emanuel 36f86e78e6 On shutdown, only join EV thread if active 2023-04-18 11:04:45 +01:00
emanuel dfa34c4ab0 Fix mem leaks 2023-04-18 10:10:02 +01:00
emanuel e3485b0afc Mv transport indications to requests.c 2023-04-17 19:29:37 +01:00
emanuel 32aa759df4 Mv TLS handling to separate file 2023-04-17 18:19:24 +01:00
emanuel dbb5a8addc Merge branch 'EV_Messages' 2023-04-17 17:07:17 +01:00
gilteixeira 9dab57bc2a currectly freed the memory for the evrsrm 2023-04-15 16:31:01 +01:00
gilteixeira 2d5b779ae4 fixed wrong port on evm 2023-04-14 20:23:14 +01:00
gilteixeira a2a45cf1da proper documentation of the evm functions 2023-04-14 20:19:44 +01:00
gilteixeira f7c787ba1e removed unnecessary pass of the request to an internal funtion 2023-04-14 20:17:28 +01:00
gilteixeira aa3e5d1b6f small fixes to evm.c 2023-04-14 20:15:58 +01:00
gilteixeira 84d1417d98 added a basic response to the pre reservation request 2023-04-14 19:56:48 +01:00
gilteixeira a8a1509175 added managed_msg for evrsrm 2023-04-05 16:01:49 +01:00
gilteixeira 0c76b48ef6 fixed documentation 2023-04-03 19:03:32 +01:00
gilteixeira 119593d8e1 generalized the EVMessages and added evrsrm 2023-03-31 14:59:27 +01:00
emanuel 4e35d3f315 VCM: log number of aff vehicles 2023-03-22 21:00:22 +00:00
emanuel 57fb624719 VCM: check reply nonce vs. session nonce in own req mnvrs 2023-03-17 10:28:17 +00:00
gilteixeira b31988f1b2 final utf8String translation 2023-03-14 17:53:33 +00:00
gilteixeira 4442358063 tmp fix test 2023-03-14 17:50:54 +00:00
gilteixeira 8d4a4a0419 added \0 to try to control the utf8strings 2023-03-14 15:17:46 +00:00
gilteixeira dd46251048 modified the mandatory fields with the ilhavo spot info 2023-03-14 15:10:10 +00:00
gilteixeira 16b70f92da another attempt at fixing empty strings 2023-03-11 16:51:38 +00:00
gilteixeira b5f772324e fixed missing type 2023-03-11 13:55:08 +00:00
gilteixeira d98d059def set relayCapable to true, tried to fix the emptystring creation and added bookingContactInfo 2023-03-11 13:30:42 +00:00
gilteixeira 6920e5bc69 eddited the ilhavo charging spot type and type of receptacle 2023-03-09 16:54:42 +00:00
gilteixeira f999521721 removed the extra 2 spaces 2023-03-09 16:05:31 +00:00
gilteixeira 1580d634ec only 2 parking spaces available 2023-03-08 15:18:37 +00:00
gilteixeira d7a9fb7b83 changed blocking to true 2023-03-07 19:18:32 +00:00
gilteixeira 78172e9f5b fixed mem allocs 2023-03-07 12:45:05 +00:00
gilteixeira 6d67577eae added parkingPlacesData and the station is now at Ilhavo's market 2023-03-07 12:21:57 +00:00
gilteixeira 544741d0d3 reverted the last commit 2023-03-07 11:53:03 +00:00
gilteixeira dfbc7bf866 added EVCSInfo to SAEMs 2023-03-01 16:01:52 +00:00
gilteixeira 948780526b switch from 0x00 to 0xff to make the compilers work 2023-02-27 17:08:51 +00:00
gilteixeira bb921cd3bd fixed the port 2023-02-21 18:16:37 +00:00
gilteixeira 39623c38e2 evcsnm working 2023-02-21 18:15:48 +00:00
gilteixeira 0f306312ff in the process... 2023-02-21 18:11:28 +00:00
gilteixeira 5f37056d2f more evcsnm related changes 2023-02-21 17:27:30 +00:00
gilteixeira 05e920c688 created the skeleton for the EVCSNM 2023-02-20 17:18:25 +00:00
emanuel 648f9c506c Generalize a bit the SA service 2023-02-20 15:21:12 +00:00
emanuel 1ed2e269c8 VERCOe forwarding 2023-02-08 18:48:10 +00:00
emanuel 96e3ef520c d->e *vcm* config 2023-02-07 16:19:58 +00:00
emanuel 0caf5ce6be differed VCM consensus 2023-02-07 15:59:49 +00:00
emanuel fe77c73492 Fix if VCM.req is for self 2023-02-02 13:09:18 +00:00
emanuel 7308232b61 Prematurely close session when commit received 2023-02-02 12:09:28 +00:00
emanuel 0b239c3f2a Add log debug in VCM commit 2023-02-02 12:06:06 +00:00
emanuel d87368a779 VCM commit qp 2023-02-01 19:27:11 +00:00
emanuel 88bebbb29d Add chainInfo to VCM commit 2023-02-01 18:09:58 +00:00
emanuel 563eb950af Change VCM-RR** recording protocols 2023-02-01 17:12:49 +00:00
emanuel b1f78266b9 VCM-RR** recording protocols 2023-02-01 16:28:53 +00:00
emanuel 7285772fc3 VCM-RR* protocols 2023-02-01 16:25:52 +00:00
emanuel 067d727591 VCM-REQREPCOM 2023-02-01 15:21:13 +00:00
emanuel ea3f129b69 Config MCM protocol 2023-01-31 17:57:53 +00:00
emanuel 7d1b1eabb5 First VCM.commit effort 2023-01-31 13:06:56 +00:00
emanuel 025ab76f14 VCM chain info changes 2023-01-20 15:39:01 +00:00
emanuel 583b591d40 VCM commit prepare 2023-01-19 18:51:10 +00:00
emanuel 84dbe1e37b EPV accel 2023-01-13 19:14:07 +00:00
emanuel f1efa6523b VCM: multi-hash select 2022-12-05 12:26:55 +00:00
emanuel da8b2a90bb VCM: fix chainInfo area alloc 2022-12-01 14:54:30 +00:00