go to post Rochdi Badis · Apr 6, 2023 Thanks you very much Timo that worked but this is strange it working in the dropdown but if I ran the same query in SMP !, what the first parameter means by empty which field is empty (null)? Thanks Thanks
go to post Rochdi Badis · Mar 20, 2023 Thanks Mac that's more or less what I did but didn't use LinkToFile, rather used Filename Set stream=##class(%FileCharacterStream).%New()Set stream.Filename=FileAfUnZipWhile 'stream.AtEnd {Set ReadFFTData=stream.ReadLine() } Thanks
go to post Rochdi Badis · Mar 20, 2023 Thanks Dmitry, and actually changing to code to copy to filestream then read from it improved a lot, down to 1 sec Thank again
go to post Rochdi Badis · Feb 21, 2023 Thanks Davide, but assigning this new resource to the application or Zen page which is part of my application, would this prohibit other current users from accessing it? Thanks
go to post Rochdi Badis · Jan 27, 2023 It's already running and I want to stop or pause the current running one as attached
go to post Rochdi Badis · Nov 30, 2022 Not sure with option to tick on, do you mean Enable option as below ? Thanks Yaron
go to post Rochdi Badis · Nov 7, 2022 That's the strange thing, checked processes and can't find process ID for it ! Will restart ensemble, thanks guys
go to post Rochdi Badis · Oct 13, 2022 Thanks you very much Danny that really helped. but not sure what you meant by :"The :80 in your url implies you are using a separate webserver that internally will connect to your Caché/Iris server." isn't :80 means the port, and if I would like to set a url to only grant access through a specific port where do I configure that? Thanks
go to post Rochdi Badis · Oct 13, 2022 Not sure what you mean by call method or how to do that? Thanks
go to post Rochdi Badis · Oct 11, 2022 this is what I get with Set tSc=Httprequest.Get(, 1) US-SERENITY>d ##class(SX3.Bleproc).GetTempFromAC("L")GET /api/gap/nodes?filter_rssi=-75&chip=1&mac=CC%3A1B%3AE0%3AE1%3AA6%3A44&active=1&event=1 HTTP/1.1User-Agent: Mozilla/4.0 (compatible; Cache;)Host: ac1.mqtt.sx3ac.comAccept-Encoding: gzipAccept: application/jsonAccept-Language: en_USAuthorization: Bearer a09d8dea562cc5cd99ce7076c8b803cd8a3331d53b63d771e3b5d7fd639c5604 The url seems to be fine?
go to post Rochdi Badis · Oct 11, 2022 if I add Do Httprequest.InsertParam("mac", $zcvt("CC:1B:E0:E1:A6:44", "O", "URI")) I get the following error and I change URI to URL and I change URI to URL this error; "gateway's mac is invalid" is there a way to know the URL call that has been sent in this Get request? FYI, using this code suppose to get me a live connection to an Open data stream where the then collect data similar to what's in this example using node js : https://github.com/CassiaNetworks/CassiaSDKGuide/blob/master/node_exampl... so having my code hanging maybe means the live connection is opened but I'm unable to get data ? thanks
go to post Rochdi Badis · Oct 11, 2022 updated the code as below, but the execution hangs when it comes to line (Set tSc=Httprequest.Get()) and doesn't go any further and not getting any data back. s Token=##class(MSDS.SpaceSense.API).GetAuth()Set Httprequest=##class(%Net.HttpRequest).%New()Set Httprequest.Server="ac1.mqtt.sx3ac.com"Set Httprequest.Timeout=30Set Httprequest.Https=0set Httprequest.ContentType="application/json"Do Httprequest.SetHeader("Accept","application/json")Do Httprequest.SetHeader("Accept-Language","en_US")Do Httprequest.SetHeader("Authorization","Bearer "_Token)Set Httprequest.Location="api/gap/nodes" Do Httprequest.InsertParam("filter_rssi", -75) Do Httprequest.InsertParam("chip", 1) Do Httprequest.InsertParam("mac", "CC:1B:E0:E1:A6:44") Do Httprequest.InsertParam("active", 1) Do Httprequest.InsertParam("event", 1) //Set HttpURL="/api/gap/nodes?filter_rssi=-75&chip=1&mac=CC:1B:E0:E1:A6:44&access_token=1aed6596721cb6c23bf2977d0dc2ad85a4e9af5263df10f1f8ac399421642230&active=1&event=1" Set tSc=Httprequest.Get() s ^badis="Ok" S BLEConnect=Httprequest.HttpResponse.StatusLine S ^badis("q")=Httprequest.HttpResponse.Data.Read(Httprequest.HttpResponse.Data.Size) and how do I set a test parameter to 1 and get the request sent, you mean like this Do Httprequest.InsertParam("test", 1) and then how do I check the sent request? Thanks