#!/bin/bash

if [ ! -f /tmp/rdaa-tmp/ShieldList ]; then
    whiptail --title  "Сообщение" --msgbox  "Дождитесь загрузки RDAA. Зайдите позже." 10 60
    exit 0
fi

rda_type=$(cat /tmp/rdaa-tmp/ShieldList | jq '.Head .Type ' | tr -d '"')

if [ $rda_type == "Classic" ]
then
	whiptail --title "Hardware list" --msgbox "RDA: $rda_type\n$(cat /tmp/rdaa-tmp/ShieldList | jq '.Shields[0] | "Version:\(.Version)\nRevision:\(.Revision)\nRDVI:\(.RDVI)\n"' | tr -d '"')" 10 35
	exit 0
else
	whiptail --title  "Hardware list" --scrolltext --msgbox  "RDA: $rda_type\n\n$(cat /tmp/rdaa-tmp/ShieldList | jq '.Shields[] | "### Address:\(.Address) ###\nType:\(.Type)\nUID:\(.UID)\nVersion:\(.Version)\nRevision:\(.Revision)\nRDVI:\(.RDVI)\n"' | tr -d '"')" 25 35 
	exit 0
fi