Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set heat/drum/fan values #1

Open
jzarca01 opened this issue Jan 28, 2025 · 0 comments
Open

Set heat/drum/fan values #1

jzarca01 opened this issue Jan 28, 2025 · 0 comments

Comments

@jzarca01
Copy link
Owner

jzarca01 commented Jan 28, 2025

The Sandbox Smart allows the user to control the roasting in two ways:

Either via a roasting profile : https://www.youtube.com/watch?v=Nl8n0S8Jp_4
Or manually : https://youtu.be/eDBe-iz9COg

When creating a profile, parameters are set with control points (limit 20 Control Points per profile and a limit of 20mn/1200s per roasting)

Image

Each control point has 4 values: Heat power (D), Drum speed (R), Fan Speed (F) and Duration

When a roasting session starts, those datas are sent to the roaster with the following form:

D0 [120(s) 50(%)DC] [40(s) 80(%)DC] [70(s) 10(%)DC] [50(s) 90(%)DC] which translates in Hex to 4430 0078 32DC 0028 50DC 0046 0ADC 0032 5ADC
D1 max 4 values
D2 max 4 values
D3 max 4 values
D4 max 4 values

Same for Drum Speed (R) and Fan Speed (F)
Then the command HSTART is sent and the roasting starts

When manually controlling the roaster

HEAT 0-100
DRAW 0-100
DRUM 0-100

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant