Comments (6)
The HOME IKAWA machines only sends out one, the PRO two temperature readings over BLE which are recorded by Artisan. Those are named "temp_below" and "temp_above" internally. Note: the second reading was not recorded for PRO machines until v2.10.2 (to be released). All machines send also fan speed and set points (SP) as well as fan and heater level. The PRO machines also send out absolute humidity and ambient pressure readings. All this is recorded by Artisan.
As you know you can record any additional temperature curve by adding extra hardware ,if by Artisan by adding extra device channels.
The IKAWA has a second data structure which is called RoastProfile that contains lists of SPs and Fan settings to control a roast via its internal PID. You can edit such roast profiles using the IKAWA app and send them to the machine for execution. During roasting the machine does not take any control commands via BLE and just follows the selected roast profile stored internally.
We currently have no plans to add an IKAWA roast profile editor to Artisan as the IKAWA app does a good job on this. But as always, Pull Requests are welcome!
from artisan.
from artisan.
Yes, this should work. You need just to add one extra device of type "Amprobe" to record those extra two channels. If you want to see its BT channel as BT curve you can remap its readings to the main device via a symbolic formula.
I'll close this here as this seems not to be an issue with the implementation but a pure configuration matter.
from artisan.
from artisan.
No need to be a developper to map signals in Artisan. The symbolic variable Y1 is bound to ET, Y2 is bound to BT, Y3 is bound to the first channel of the first extra device, Y4 to its second channel, Y5, you guessed it, to the first channel of the second extra device and so on. There is a nice HELP page in the app on this. Just click the HELP button in the extra devices tab or the "Symb ET/BT" tab or read on Symbolic Formulas: Basics, New Variables and Applications
Assuming your BT signal is recorded by the first extra devices first channel you can just put Y3 in the symbolic formula of the BT (menu Config >> Device, 2nd tab "ET/BT", label "BT Y(x)").
from artisan.
from artisan.
Related Issues (20)
- Is it possible to add another curve (inlet temperature) when loading csv from Petroncini machine? HOT 1
- Websocket disconnection sometimes causes instability HOT 11
- Sliders are gone! HOT 11
- v2.10.2 PID Dialog broken
- BT and ET indices swapped in Control Dialog
- * ipad compatibility. I would to request artisan coffee roasting software can you you guys try and make an iOS version so I can run on my iPad please and thank you because I have no laptop. HOT 1
- Please make formulas not case sensitive
- pidSource cycling between ET and BT on okAction HOT 1
- opening completed roast in viewer does not work HOT 4
- In Roast Properties, unable to change/add a value in "Color, Ground". HOT 1
- Contents of Roast Notes is getting deleted HOT 2
- Buhler Roastmaster S7 communication error HOT 2
- After changing the order of buttons, Artisan should automatically change any references to those buttons in Multiple Event action fields
- Not connecting to Probat Series III HOT 1
- Connection problems between Pc and Probat BRZ4 HOT 1
- PID Filters missing HOT 2
- Alarm seems not be working correctly HOT 6
- not connecting to s7 HOT 3
- Kaleido Machine: Temperature controls get unconfigured when a background curve is loaded HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from artisan.