|
I implemented inlet-temp control in my roaster, and would like to have Artisan send the desired values based on a background curve. The roaster connects over websocket and I control the firmware so can adapt to whatever Artisan wants. My default is, e.g., {"command":"INLET","value":190}. I know I can replay events, but is there a more general way, analogous to Artisan's PID SV-from-background mode? I'd like the value to update every second, like the PID background mode. Maybe this is a configuration that I haven't yet figured out? I had background following working when I used Artisan's built in PID, but closing the loop in my machine improves its performance a lot, as it can run a faster and tighter-controlled loop; inlet temp in my air roaster is very quick to respond. I did read some blog posts but only see events as the background playback. Any help here would be really appreciated. |
Replies: 1 comment 5 replies
|
So you would like to send IT readings from the background profile via WebSockets to your device? I think this is not directly possible. However, you should be able to send the backgrounds BT |
No. I thought you need to transfer the backgrounds IT to your controller. As you can send only BT or ET you could organize things such that the ET contains the IT and send that one.
The foreground IT should be already known by your controller as it measures it and sends it to Artisan, right?
Maybe I misunderstood something.
Yes, this would send the backgrounds IT reading at the time of sampling to your controller.