Skip to content

Commit

Permalink
[eclipse-kuksa#14] Fixed pre-commit issues
Browse files Browse the repository at this point in the history
  • Loading branch information
RaviprasadBS committed Feb 5, 2025
1 parent 7e3df9e commit 098d7b8
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions can-protocol-adapter/scripts/can_isotp_simulation.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
GREEN='\033[0;32m'
BLUE='\033[0;34m'

# Configuration
# Configuration
SRC_ADDR="7e8"
DST_ADDR="7df"
CAN_INTERFACE="vcan0"
Expand All @@ -18,20 +18,20 @@ for service in "0D" "0C" "04" "05" "0F" "0A" "23"; do
message_sent[$service]=0
done

# Messages for each service
# Messages for each service
declare -A messages
messages[0D]="41 0D 12|41 0D 22|41 0D 32|41 0D 18"
messages[0C]="41 0C 0A 2C|41 0C 21 EA|41 0C 2B 02|41 0C 0E 0A"
messages[05]="41 05 22 23|41 05 28 32|41 05 35 37|41 05 25 28"

# Function to send ISO-TP messages
# Function to send ISO-TP messages
send_isotp_message() {
local service=$1
if [[ -z "${messages[$service]+_}" ]]; then
if [[ -z "${messages[$service]+_}" ]]; then
echo "Error: No messages defined for service $service" >&2
return 1
fi
IFS='|' read -r -a service_messages <<< "${messages[$service]}"
IFS='|' read -r -a service_messages <<< "${messages[$service]}"
local index=$((message_sent[service] % ${#service_messages[@]}))
local message=${service_messages[index]}

Expand All @@ -41,7 +41,7 @@ send_isotp_message() {
message_sent[service]=$((index + 1))
}

# Main loop
# Main loop
$command_to_run | while IFS= read -r line; do
timestamp=$(date +"%Y-%m-%d %H:%M:%S.%3N")
echo -e "$BLUE$timestamp <<< $line"
Expand All @@ -53,5 +53,3 @@ $command_to_run | while IFS= read -r line; do
fi
done
done


0 comments on commit 098d7b8

Please sign in to comment.