@@ -3066,8 +3066,8 @@ function liveData() {
3066
3066
client . subscribe ( topic ) ;
3067
3067
clientTopic = topic ;
3068
3068
} else {
3069
- client . subscribe ( "batch " ) ;
3070
- clientTopic = "batch " ;
3069
+ client . subscribe ( "amateur/# " ) ;
3070
+ clientTopic = "amateur/# " ;
3071
3071
}
3072
3072
clientConnected = true ;
3073
3073
$ ( "#stText" ) . text ( "websocket |" ) ;
@@ -3109,12 +3109,12 @@ function liveData() {
3109
3109
var dateNow = new Date ( ) . getTime ( ) ;
3110
3110
try {
3111
3111
if ( clientActive ) {
3112
- var frame = JSON . parse ( message . payloadString . toString ( ) ) ;
3113
- if ( wvar . query == "" || sondePrefix . indexOf ( wvar . query ) > - 1 || wvar . query == frame . serial ) {
3112
+ var frame = [ { "1" : JSON . parse ( message . payloadString . toString ( ) ) } ] ;
3113
+ if ( wvar . query == "" || sondePrefix . indexOf ( wvar . query ) > - 1 || wvar . query == frame . payload_callsign ) {
3114
3114
if ( frame . length == null ) {
3115
3115
var tempDate = new Date ( frame . time_received ) . getTime ( ) ;
3116
3116
} else {
3117
- var tempDate = new Date ( frame [ frame . length - 1 ] . time_received ) . getTime ( )
3117
+ var tempDate = new Date ( frame [ frame . length - 1 ] [ "1" ] . time_received ) . getTime ( )
3118
3118
}
3119
3119
if ( ( dateNow - tempDate ) < 30000 ) {
3120
3120
var test = formatData ( frame , true ) ;
@@ -3123,7 +3123,7 @@ function liveData() {
3123
3123
}
3124
3124
$ ( "#stTimer" ) . attr ( "data-timestamp" , dateNow ) ;
3125
3125
$ ( "#stText" ) . text ( "websocket |" ) ;
3126
- } else if ( ( dateNow - new Date ( frame . time_received ) . getTime ( ) ) > 150000 ) {
3126
+ } else if ( ( dateNow - new Date ( frame [ 0 ] [ "1" ] . time_received ) . getTime ( ) ) > 150000 ) {
3127
3127
$ ( "#stText" ) . text ( "error |" ) ;
3128
3128
refresh ( ) ;
3129
3129
} else {
0 commit comments