Hello forum,
I add a site ID tables output on CR1000 and CR1000x. The last round of programing we did we set the site ID that starts with a CC01. This value isn't being output with the data.
Is there a correct way to enter a string (eg. not a number) as a value?
"TOA5","24397","CR1000X","24397","CR1000X.Std.05.00","CPU:CC01_151_V01.CR1X","30191","Table105"
"TIMESTAMP","RECORD","SiteID","LoggerID","PROGID","STAGE","BATTERY_V"
"TS","RN","","","","feet",""
"","","Smp","Smp","Smp","Smp","Smp"
"2021-06-15 16:00:00",0,"NAN",151,30191,1.605,12.46
"2021-06-15 16:05:00",1,"NAN",151,30191,1.605,12.46
"2021-06-15 16:10:00",2,"NAN",151,30191,1.605,12.46
"2021-06-15 16:15:00",3,"NAN",151,30191,1.605,12.46
"2021-06-15 16:20:00",4,"NAN",151,30191,1.605,12.47
"2021-06-15 16:25:00",5,"NAN",151,30191,1.605,12.47
"2021-06-15 16:30:00",6,"NAN",151,30191,1.605,12.47
"2021-06-15 16:35:00",7,"NAN",151,30191,1.605,12.47
The abbreviated program syntax is below:
'Declare Constant Const LID = 151 ' Logger ID Const SID = "CC01" ' Site ID Public SiteID Public LoggerID DataTable ( SYS,SITE_VISIT <> NAN,1000) TableFile ("USB:CC01_151_SYS",8,-1,0,0,Hr,0,0) DataInterval (0,5,Min,10) Sample (1,SiteID,FP2) Sample (1,LoggerID,FP2) EndTable BeginProg Scan (15,Sec,3,0) ' Set the site and logger ID as defined by SID and LID SiteID = SID LoggerID = LID '5 Minute OUtput CallTable Table105 CallTable SYS Next Scan EndProg
Trying this route:
Public SiteID As String
Declare the Const as string too, and fix your Sample datatype
Absolutely - I love easy solutions. Thanks @pokeeffe.
Actually, this doesn't compile, so am I misunderstanding @pokeefe?
Const SID = "CC04" As String ' Site ID
Declare the String data type on SiteID like this:
Public SiteID As String
Don't put "As String" on the Const declaration of SID, it is fine as it is - it will get interpreted as a string when it gets pushed into SiteID. Then sample out your value as a string (not FP2) in the table like this:
Sample (1,SiteID,String)
Declare Const as string and fix Sample datatype And this will help you