The FrogPad
 
A forum to get help or talk about Roastmaster…or anything else coffee.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Danny Hall

Pages: 1 2 [3] 4 5 ... 26
31
Support / Re: RDP probe unlinked/offline
« on: June 13, 2019, 06:55:18 PM »
Great news!

Glad you got it fixed - you're very welcome!!

32
Support / Re: RDP probe unlinked/offline
« on: June 13, 2019, 05:43:05 PM »
It does after the connection begins, yes, but when RM transmits an ACK response back to you - the very next line of my code resets its internal Epoch to -1, so that the next datagram it processes (assumedly a temp datagram) will always have a larger Epoch.

What is the interval between packet sends in your code? I’d ry the following:

1) Try setting the send interval to every 2 or 3 seconds to make sure that datagrams are not "bottlenecking” on the network interface of either devices and being a) discarded or b) processed out of order.

2) Try sending the following string constant instead of the actual information that you build: {"RPVersion":"RDP_1.0","RPSerial":"Probe1","RPPayload":[{"RPEventType":3,"RPChannel":1,"RPValue":99.90,"RPMetaType":3001}]}

This is the same string that you originally posted, minus the Epoch. I tried this on my end, and got a connection instantly. When sending datagrams, if you do NOT include an Epoch, RM will process every datagram it receives without question. That may shed some light as to whether or not the Epoch is mucking things up

3) Finally, make sure that the methods you are using to LOG the information you posted (IP addresses, JSON strings, etc.) are actually logging the same information you’re sending. Sounds silly, but I’ve encountered many situations while coding where I formulate data for use, encounter a problem, and then re-formulate that data for logging and can’t find the problem. Often, it’s because the logging method is building it differently (not escaping quote marks, missing a comma, referencing the wrong variable etc.). If your logging method isn't already doing so, try logging the data exactly as it is being send.

Let me know - I'm very interested to know what the issue is.

33
Support / Re: RDP DIY
« on: June 13, 2019, 03:24:31 PM »
Hi alja

It has WiFi, so looks like it would work fine.

The Arduino IDE uses libraries (often written by Adafruit) to access these breakout boards they sell. It would probably be a different library than the one in the sample code (for the Feather HUZZAH), so you would have to import the appropriate library, and then tweak the sample code based on the functions it supplies and its operation. The same applies to the Max chip if it varies from the sample code. But - for functionality - it looks just as good as the HUZZAH.

Make sure you get a power supply, breadboard, and wires.

34
Support / Re: RDP probe unlinked/offline
« on: June 13, 2019, 01:25:16 PM »
Everything looks right to me.

I fired up my own RDP sender test app, and replaced the JSON I was generating based on UISliders and such, by pasting one of your Temp datagram JSON strings - just subbing out the Epoch for another value to make it easy. {"RPVersion":"RDP_1.0","RPSerial":"Probe1","RPEpoch":1560432161,"RPPayload":[{"RPEventType":3,"RPChannel":1,"RPValue":99.90,"RPMetaType":3001}]}

RM connects as expected.

Do you have the "Channel" field set to 1 in the Probe definition in RM? That's the only thing I can think of that would prevent a connection.

See screenshot for the results I get. It will look a little different than yours - the next version of RM has a lot of new features for probes and curves, but the 3 things that RDP requires: - UDP Port, Serial and Channel - are still the same.

35
Support / Re: RDP probe unlinked/offline
« on: June 12, 2019, 11:54:57 PM »
Hi Kasper

So, you've got it to the point where you send a SYN request, and Roastmaster replies back with an ACK, correct?

If so, then it's probably a simple formatting issue.

Can you reply back with a sample of the JSON that you create as text for a temp reading? I'll see if I can spot the problem.

Danny

36
Support / Re: ThermaQ WiFi Compatible?
« on: June 06, 2019, 11:13:01 PM »
Just the ThermaQ Blue, at the moment.

Quality wise, they should be exactly the same. Roastmaster will show you all the temperatures concurrently (based on the defined curves in a roast), so the extra screen real estate of the WiFi model doesn't yield any real benefit in practice. But that model does add complexity by necessitating a wireless network. The ThermaQ Blue model, of course, is a direct Bluetooth connection - it's easier and doesn't involve any other electronics, so I haven't given much thought to adding support for the WiFi model.

37
Support / Re: Govee Bluetooth Thermometer
« on: March 11, 2019, 02:12:28 PM »
Hi DonK

Sorry - no. The only supports hardware is listed here... https://rainfroginc.com/documentation-library/data-logging

The ThermaQ Blue is a great choice for K type thermocouples. It's easy to use and built like a tank.

38
Support / Re: Setting up Roastmaster app on Ipad
« on: February 21, 2019, 03:12:13 PM »
"Trouble setting up" as in the ThermaQ probes won't link?

If so, Bluetooth LE peripherals will only accept incoming connections from one “central” device at a time. How the device defines a “connection” is up to the hardware/software of that device, i.e. how long before that connection times out. So, if you downloaded the ThermaQ app (even on another device or platform), and then tried to connect with Roastmaster, the ThermaQ app is probably holding onto the Bluetooth connection, even if the app is in the background.

Try terminating the ThermaQ app wherever it is in use - Android or iOS. Also, verify you've chosen a port in Roastamster's Probe Details screen.

Let me know how it goes.

39
Support / Re: Probe Calibration
« on: February 20, 2019, 07:31:37 PM »
Thanks - glad you're enjoying it! Any questions, just let me know.

40
Support / Re: Probe Calibration
« on: February 20, 2019, 07:20:24 PM »
Hi Eric

For linear calibration, in the probe definition screen of the probe in question, enter a number in the "Calibration > Offset" field. This will adjust the probe reading up or down.

Danny

41
Wish List / Re: Photos plus espresso shot details
« on: February 06, 2019, 04:40:16 PM »
Hi

Photos:
For color:
Yes, that seemed valuable to me at first too. And, I gave a lot of thought to this in the past, but after watching each iOS device upgrade, quickly realized that every hardware and software update brought significant changes to white balance, contrast, hue and every other photographic aspect that governs the “perception” of color. I am a fan of color matching - it has its place in roasting. Some aren’t, but I am. If you’re interested in color, I’d advise recording Agtron numbers. This is heavily integrated into Roastmaster’s reporting system, where you can get a bigger picture of what roast color (degree) might do to the taste of your coffee. SCA tiles are expensive, but there are internet hacks out there. The Kenneth Davids book Home Coffee Roasting has 4 of the 8 Agtron tiles on the inside back cover, and there are internet hacks with paint swatches out there.

For aspects beyond color:
 There’s a case there. Still haven’t throughly dismissed it.

Grind field:
Useless...no. Perhaps, purposed differently. That field, by design, is meant to be quantifiable, which cannot be achieved with an alphanumeric value. Its decimal nature is tightly integrated into Roastmaster’s reporting engine, to allow users to report on a range of cuppings at various grind settings, and see what the absolute numerical grind value does to the taste. Remember, that field houses a decimal number. You could divide the fine setting up into segments, and use that as the decimal portion. For example, say you grind on coarse setting 22, and on fine setting C. If the fine range is from A to J, assuming a is 0, then C would correspond to .20. So, the numerical equivalent would be 22.2.


42
Support / Re: ThermaQ probe for popcorn maker?
« on: January 10, 2019, 04:24:54 PM »
Sounds cool!

Before getting my 1 Kilo drum roaster, I had a Quest. The Quest was pretty easy to mod for thermocouples. I think later models even shipped with mounts and dedicated holes.

On my current roaster, I didn't relish drilling through cast iron, so I sacrificed a screw mount (that was drilled all the way through the faceplate), and the TC hits the bean mass perfectly. (See attachment).

Sorry, I don't have any experience on newer sample roasters, just wanted you to be aware of this trick, in case it helps with the model you choose.

43
Support / Re: ThermaQ probe for popcorn maker?
« on: January 02, 2019, 03:33:15 PM »
Hi Dave...welcome!

The only popcorn maker I've ever roasted on is a Whirley Pop, back in the day, so I can't speak from experience. But, I equipped that with a probe, and the basics are the same, whether its a popcorn maker or a large shop roaster. You want to get the probe in the center of the bean mass as much as possible. For a fluid style of roasting (assuming you're using the air popper version) that's more of a judgment call, and you'll end up measuring air temps as well, but with proper placement it will allow you accomplish the same results - repeatability.

The ThermaQ Blue accepts ANY style of K type thermocouple, and thermocouples CAN be bent AS LONG as you bend on a radius, i.e. no sharp corners. Think "U" shaped, not "L" shaped. Also stay away from the tip (where the junction is) at least 1/2". That being said, I'd take some measurements of the machine...maybe use pipe cleaners if you plan on bending it to help you get it right, and choose an 1/8" K type probe that hits your measurement plus some to go through the casing. You can get a wide array of sizes on Amazon...ranging from an inch or two through longer lengths.

Good luck!!

44
Support / Re: Syncing Data
« on: December 27, 2018, 02:46:56 PM »
Hi

Roastmaster's data structure is a bit too complex for the usual iCloud sync. In lieu of that, I've provided a few different ways to quickly transfer data to and from other devices. The easiest is to open the drum door on the home screen and choose "Export Current Database". If your other device is awake and nearby, you should see it appear in the "Airdrop" section. Tap it to send it to that device, and choose "Overwrite" on the receiving device.

Hope this helps.

45
Wish List / Re: Aillio Bullet R1 future support
« on: August 15, 2018, 02:02:34 PM »
Hi Tim

Thanks for the links. I reached out to them this morning via email. I'll let you know what I hear back.

Pages: 1 2 [3] 4 5 ... 26