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 |
emanuel
|
fe25d9a850
|
Prefix ASN includes with it2s-asn/
|
2022-12-01 13:43:38 +00:00 |
emanuel
|
4f3657494a
|
CPM: Object data0 format handling
|
2022-11-28 18:35:22 +00:00 |
emanuel
|
0a1e33c5af
|
Fix oa_start, end
|
2022-11-25 16:15:40 +00:00 |
emanuel
|
62ae51845a
|
VCM: reject VCM after checking it is for ego
|
2022-11-21 19:38:46 +00:00 |
emanuel
|
86056eb304
|
VCM reps with planned trajectory
|
2022-11-21 17:53:10 +00:00 |
emanuel
|
64453527da
|
VCM: [coordination]->[vc] logs
|
2022-11-21 17:34:04 +00:00 |
emanuel
|
d70ccf0c71
|
VCM reject log message
|
2022-11-21 17:17:48 +00:00 |
emanuel
|
299013b59e
|
VCM: reject if in maneuver
|
2022-11-21 16:36:57 +00:00 |
emanuel
|
e92d2b76bb
|
VCM: reset timer on req/reps sent
|
2022-11-21 15:18:29 +00:00 |
emanuel
|
17be2bbd29
|
Increase rand seed granularity
|
2022-11-21 11:46:32 +00:00 |
emanuel
|
5f0a5370df
|
VCM: reduce aff stations to 7
|
2022-11-21 09:08:12 +00:00 |
emanuel
|
d8dff27d83
|
VCM: ignore VCMs if in maneuver
|
2022-11-19 19:20:54 +00:00 |
emanuel
|
22a54a1d06
|
VCM: moved timeout checks to before intersection check
|
2022-11-19 18:58:56 +00:00 |
emanuel
|
fbe6d5cfb8
|
VCM: reduce timeout to 500 ms
|
2022-11-18 18:00:38 +00:00 |
emanuel
|
409905bc1e
|
VCM: remove log-debug @ handle reply
|
2022-11-16 17:27:51 +00:00 |
emanuel
|
5ad8f67514
|
Multiple VCM-replies delays
|
2022-11-16 17:26:41 +00:00 |
emanuel
|
c583f7a0e2
|
VCM: increase neighbours n max
|
2022-11-16 12:50:04 +00:00 |
emanuel
|
137dc54315
|
config DCM -> VCM
|
2022-11-14 16:32:17 +00:00 |
emanuel
|
fbe9c35b65
|
VCM: nonce 32bit & trj_id rand()
|
2022-11-12 15:15:15 +00:00 |
emanuel
|
f7b8c48882
|
StationID 32 bits, multiple targetted VCM
|
2022-11-10 18:39:17 +00:00 |
emanuel
|
038d07968c
|
Fix pathHistory first point
|
2022-11-04 15:45:04 +00:00 |
emanuel
|
2078d067a3
|
Path History reference implementation
|
2022-10-31 09:56:28 +00:00 |
emanuel
|
07dcd7ef97
|
VCM: Fix VCM.req trjlen
|
2022-10-26 18:43:32 +01:00 |
emanuel
|
15ee0b7f81
|
VCM: update chain area to new quadtree logic
|
2022-10-26 17:24:06 +01:00 |
emanuel
|
e494f26a1e
|
Fix ZMQ listen addresses check
|
2022-10-25 16:36:28 +01:00 |
emanuel
|
aef5bf4797
|
Format, some docs
|
2022-10-25 09:43:39 +01:00 |
emanuel
|
095c01bb43
|
VCM: simple speed accel or deccel
|
2022-10-24 19:07:09 +01:00 |
emanuel
|
4904c8d3b2
|
Remove [sdu]
|
2022-10-21 16:44:46 +01:00 |
emanuel
|
42cee38184
|
VCM: Speed change on VCM req rx
|
2022-10-21 11:58:29 +01:00 |
emanuel
|
5a91508050
|
VCM: change intersection detected function name
|
2022-10-20 16:21:28 +01:00 |
emanuel
|
27df6655c5
|
Delta ASN VCM trjs
|
2022-10-19 12:28:46 +01:00 |
emanuel
|
fb7102a933
|
VCM: increase safe range to 2s
|
2022-10-19 10:43:56 +01:00 |
emanuel
|
c45ac7c2e4
|
VCM: fix planned trajectory
|
2022-10-19 10:02:53 +01:00 |
emanuel
|
e92fba0a32
|
VCM: line intersection
|
2022-10-18 11:19:58 +01:00 |
emanuel
|
549af5630b
|
VCM: diffed trajectories
|
2022-10-18 10:14:08 +01:00 |
emanuel
|
56e00f2cc5
|
TPM: check OBU heading vs TPI angle
|
2022-10-13 18:05:57 +01:00 |
emanuel
|
3d8a851263
|
Only spawn CP thread if dissemination.active
|
2022-10-12 12:39:24 +01:00 |
emanuel
|
a2a3f377fd
|
%ld -> %lld in tpm.c
|
2022-09-23 09:33:25 +01:00 |
David Rocha
|
6f0d771a35
|
remove manual maping off obd shm
|
2022-09-22 15:40:00 +01:00 |
emanuel
|
874b801888
|
Fix CPM opening angle variable sign calc
|
2022-09-19 16:31:08 +01:00 |
emanuel
|
b11fc8d042
|
Fix CPM opening angle start/end
|
2022-09-19 16:29:08 +01:00 |
emanuel
|
85e54352b1
|
SIGHUP handled by tender-log
|
2022-09-01 17:55:50 +01:00 |
emanuel
|
debf17466a
|
Remove syslog.h
|
2022-08-30 19:13:41 +01:00 |
emanuel
|
856e459319
|
New log options, quick shutdown, ZMQ reconnect
|
2022-08-30 19:06:43 +01:00 |
emanuel
|
1959f1380d
|
facilities global variable
|
2022-08-23 15:06:27 +01:00 |
emanuel
|
42de2e7a8e
|
Increase TPM TLS data buffer req size
|
2022-08-22 17:22:08 +01:00 |
emanuel
|
c4c8c7ceaa
|
Consider alreadyAccepted in veh handle TPM
|
2022-08-19 15:49:24 +01:00 |
emanuel
|
f16d636ae0
|
RSU tolling client repay protection
|
2022-08-19 15:32:27 +01:00 |
emanuel
|
174c20aaea
|
Disable TPM zone type check during retransmission
|
2022-08-18 16:07:42 +01:00 |
emanuel
|
6d9d413c7e
|
EPV global variable
|
2022-08-18 12:43:44 +01:00 |
emanuel
|
548f7b7ba2
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2022-08-17 18:50:33 +01:00 |
emanuel
|
3e6f9b6484
|
TPM simple retransmission
|
2022-08-17 18:49:39 +01:00 |
emanuel
|
3d40022c2d
|
Fix TPM.req fwd to [app] in TLS mode
|
2022-07-27 20:48:33 +01:00 |
emanuel
|
2a901e0c4d
|
Syslog debug TLS state while hs
|
2022-07-27 19:15:02 +01:00 |
emanuel
|
862da68014
|
TLS tolling modes efforts
|
2022-07-27 19:01:00 +01:00 |
emanuel
|
a5d2d656c8
|
Reduce tolling min pay period to 40s
|
2022-07-27 17:16:07 +01:00 |
emanuel
|
2fd4a02bfa
|
Multiple mode TLS
|
2022-07-26 18:46:41 +01:00 |
emanuel
|
41dbcccf1f
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2022-07-26 13:33:46 +01:00 |
emanuel
|
ded1ae5c9e
|
Compability with it2s-asn
|
2022-07-26 13:33:25 +01:00 |
emanuel
|
140c7fc744
|
ETC its-aid = 1
|
2022-07-19 10:21:17 +01:00 |
emanuel
|
8ae273cafe
|
Return instead of cleanup jump in tpm begin
|
2022-07-07 23:10:08 +01:00 |
emanuel
|
6ac3ff9b30
|
TPM verify entry proof sec.req fix
|
2022-07-06 17:50:29 +01:00 |
emanuel
|
b1dcc015e8
|
TPM verify entry proof, RSU signs all TPMs
|
2022-07-06 16:20:40 +01:00 |
emanuel
|
2677dd225d
|
it2s_tender_ -> itss_
|
2022-07-03 23:45:38 +01:00 |
emanuel
|
936f92c820
|
VCM add req/rep nonce
|
2022-06-29 17:09:17 +01:00 |
emanuel
|
003b7e5a46
|
Fix vcm neighbour lookup
|
2022-06-29 12:26:39 +01:00 |
emanuel
|
c665d23381
|
VCM log requests not for ego
|
2022-06-28 18:34:25 +01:00 |
emanuel
|
3bc140e1f1
|
Only reply to VCM directed to ego
|
2022-06-28 17:52:24 +01:00 |
emanuel
|
750ffe0601
|
Increase VCM link size to 32
|
2022-06-27 19:00:31 +01:00 |
emanuel
|
aef0d76ad4
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2022-06-24 14:34:20 +01:00 |
emanuel
|
cd293f1309
|
PCM->VCM
|
2022-06-24 14:33:37 +01:00 |
Emanuel Vieira
|
b3fa99225c
|
Revert "Revert "Increase max toll conns to 64""
This reverts commit 410ca6ea8e
|
2022-06-23 16:12:04 +00:00 |
Emanuel Vieira
|
410ca6ea8e
|
Revert "Increase max toll conns to 64"
This reverts commit 57d141f789
|
2022-06-23 15:16:41 +00:00 |
emanuel
|
57d141f789
|
Increase max toll conns to 64
|
2022-06-23 15:38:49 +01:00 |
emanuel
|
7781ffe805
|
TPM reset state if in entry zone
|
2022-06-22 23:19:52 +01:00 |
emanuel
|
aacada4135
|
Clean stored TPM entry proof if encoding fails
|
2022-06-22 16:33:40 +01:00 |
emanuel
|
4caa1f5d51
|
Fix TR TCP close encoding
|
2022-06-22 16:20:11 +01:00 |
emanuel
|
abf97c2a61
|
Fix tlsc time check
|
2022-06-22 15:32:37 +01:00 |
emanuel
|
a392ac1d64
|
tolling TCP&TLS conn close
|
2022-06-22 13:50:59 +01:00 |
emanuel
|
dccfe25548
|
TCP&TLS close efforts
|
2022-06-22 11:16:26 +01:00 |
emanuel
|
7365019e70
|
Fix IPv6 local admin
|
2022-06-15 18:57:17 +01:00 |
emanuel
|
431d834e5c
|
Init tolling OBU starting type
|
2022-06-15 12:25:32 +01:00 |
emanuel
|
0e0117288f
|
TPM closed system further efforts
|
2022-06-15 11:06:38 +01:00 |
emanuel
|
5a7148cf39
|
Fix pointer to TPM substructure
|
2022-06-14 17:57:36 +01:00 |
emanuel
|
1fff533e2b
|
TPM closed system efforts
|
2022-06-14 16:46:39 +01:00 |
emanuel
|
ace3bcecc1
|
TPM efforts
|
2022-06-14 12:55:44 +01:00 |
emanuel
|
e91d082e39
|
TPM closed system efforts
|
2022-06-13 18:50:28 +01:00 |
emanuel
|
0a4fe9635b
|
Fix multiple TI handling
|
2022-06-02 18:03:09 +01:00 |
emanuel
|
b777f21ab8
|
Add TPM position, station type
|
2022-05-30 15:58:15 +01:00 |