File tree 2 files changed +10
-5
lines changed
2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -21,9 +21,12 @@ export class SimplyLivePSource extends TallyInput {
21
21
this . server . bind ( port ) ;
22
22
23
23
this . server . on ( 'message' , ( message ) => {
24
- if ( message . length > 12 ) {
24
+ if ( message . length >= 12 ) {
25
25
let tallyobj : any = TSL5DataParser . parseTSL5Data ( message )
26
- this . renameAddress ( tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . TEXT . toString ( ) . trim ( ) ) ;
26
+
27
+ if ( tallyobj . TEXT !== "" ) {
28
+ this . renameAddress ( tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . TEXT . toString ( ) . trim ( ) ) ;
29
+ }
27
30
28
31
let inPreview : number = 0 ;
29
32
let inProgram : number = 0 ;
Original file line number Diff line number Diff line change @@ -178,17 +178,19 @@ export class TSL5DataParser {
178
178
var LENGTH = jspack . Unpack ( "<H" , data , cursor )
179
179
cursor += _LENGTH ;
180
180
181
- tallyobj . TEXT = jspack . Unpack ( "s" . repeat ( LENGTH ) , data , cursor )
181
+ tallyobj . TEXT = jspack . Unpack ( "s" . repeat ( LENGTH ) , data , cursor ) . join ( "" )
182
182
return tallyobj ;
183
183
}
184
184
}
185
185
186
186
class TSL5Base extends TallyInput {
187
187
protected processTSL5Tally ( data ) {
188
- if ( data . length > 12 ) {
188
+ if ( data . length >= 12 ) {
189
189
let tallyobj : any = TSL5DataParser . parseTSL5Data ( data )
190
190
191
- this . renameAddress ( tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . TEXT . toString ( ) . trim ( ) ) ;
191
+ if ( tallyobj . TEXT !== "" ) {
192
+ this . renameAddress ( tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . INDEX [ 0 ] . toString ( ) , tallyobj . TEXT . toString ( ) . trim ( ) ) ;
193
+ }
192
194
193
195
let inPreview = 0 ;
194
196
let inProgram = 0 ;
You can’t perform that action at this time.
0 commit comments