Login Page - Create Account

Support Board


Date/Time: Tue, 26 Nov 2024 18:19:48 +0000



Post From: Calling an External Input variable

[2023-11-17 08:11:23]
User719512 - Posts: 264
The best Sierra is going to do is some sort of polling to look for your triggers via the IPC (inter process communication) you design. I prob wouldn't use tcp/udp sockets for listening in a Sierra study. I suppose you could do this in a non-blocking manner, but unsure of the reliability of such solution. Does this need to be durable for if/when Sierra restarts or you close a workbook? You could use a local db like MongoDB and use it for a pub/sub pattern (or have the db hosted in Atlas for free and not have to run mongod locally). There are MongoDB libs you can use in Sierra studies. Windows supports other IPC mechanisms like memory mapped files. Just depends on what capabilities you want and the tradeoffs for each.