Public PTemp, Batt_volt Public T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 Public T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 Public T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 Public T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 Public T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 Public T51, T52, T53, T54, T55, T56, T57, T58, T59, T60 Public Acak As Long 'Declare as public Long 'Public Wild1, Wild2, Wild3, Wild4, Wild5, Wild6 'Declare variables. 'Define Data Tables DataTable (Test,1,-1) 'Set table size to # of records, or -1 to autoallocate. DataInterval (0,1,Min,10) Minimum (1,Batt_volt,FP2,False,False) Sample (1,PTemp,FP2) Sample (1,T1,FP2) Sample (1,T2,FP2) Sample (1,T3,FP2) Sample (1,T4,FP2) Sample (1,T5,FP2) Sample (1,T6,FP2) Sample (1,T7,FP2) Sample (1,T8,FP2) Sample (1,T9,FP2) Sample (1,T10,FP2) Sample (1,T11,FP2) Sample (1,T12,FP2) Sample (1,T13,FP2) Sample (1,T14,FP2) Sample (1,T15,FP2) Sample (1,T16,FP2) Sample (1,T17,FP2) Sample (1,T18,FP2) Sample (1,T19,FP2) Sample (1,T20,FP2) Sample (1,T21,FP2) Sample (1,T22,FP2) Sample (1,T23,FP2) Sample (1,T24,FP2) Sample (1,T25,FP2) Sample (1,T26,FP2) Sample (1,T27,FP2) Sample (1,T28,FP2) Sample (1,T29,FP2) Sample (1,T30,FP2) Sample (1,T31,FP2) Sample (1,T32,FP2) Sample (1,T33,FP2) Sample (1,T34,FP2) Sample (1,T35,FP2) Sample (1,T36,FP2) Sample (1,T37,FP2) Sample (1,T38,FP2) Sample (1,T39,FP2) Sample (1,T40,FP2) 'Sample (1,T41,FP2) 'Sample (1,T42,FP2) 'Sample (1,T43,FP2) 'Sample (1,T44,FP2) 'Sample (1,T45,FP2) 'Sample (1,T46,FP2) 'Sample (1,T47,FP2) 'Sample (1,T48,FP2) 'Sample (1,T49,FP2) 'Sample (1,T50,FP2) 'Sample (1,T51,FP2) 'Sample (1,T52,FP2) 'Sample (1,T53,FP2) 'Sample (1,T54,FP2) 'Sample (1,T55,FP2) 'Sample (1,T56,FP2) 'Sample (1,T57,FP2) 'Sample (1,T58,FP2) 'Sample (1,T59,FP2) 'Sample (1,T60,FP2) MQTTPublishTable(0, 0,1,Min,1, 0, 0, 0) EndTable 'Main Program BeginProg Randomize(Acak) Scan (5,Sec,0,0) PanelTemp (PTemp,15000) Battery (Batt_volt) T1 AND T2 AND T3 AND T4 AND T5 AND T6 AND T7 AND T8 AND T9 AND T10 = INT( 100 * RND + 1 ) T11 AND T12 AND T13 AND T14 AND T15 AND T16 AND T17 AND T18 AND T19 AND T20 = INT( 100 * RND + 1 ) T21 AND T22 AND T23 AND T24 AND T25 AND T26 AND T27 AND T28 AND T29 AND T30 = INT( 100 * RND + 1 ) T31 AND T32 AND T33 AND T34 AND T35 AND T36 AND T37 AND T38 AND T39 AND T40 = INT( 100 * RND + 1 ) T41 AND T42 AND T43 AND T44 AND T45 AND T46 AND T47 AND T48 AND T49 AND T50 = INT( 100 * RND + 1 ) T51 AND T52 AND T53 AND T54 AND T55 AND T56 AND T57 AND T58 AND T59 AND T60 = INT( 100 * RND + 1 ) 'Example: CallTable Test NextScan EndProg