脚本示例如下:
#!/bin/sh
. /usr/share/libubox/jshn.sh
upload_modem_signal()
{
json_add_object
json_add_string "bus" "$1"
json_add_string "sim" "0"
signals=""
mode="2G"
strength=1
json_add_string "mode" $mode
json_add_string "signum" $strength
json_add_string "signals" "$signals"
json_close_object
}
json_init
json_add_string "api" "/modem/signal/info"
json_add_array "modeminfo"
upload_modem_signal 1_1_2
upload_modem_signal 2_1_2
json_close_array
json_close_object
data=`json_dump`
senddata=`echo $data | sed 's/ //g'`
echo "data:$data" &