Dear Artisan user group;
I have received an error I have not seen before using a Mac with the latest solfware : Sierra with a 64 bit system.
We have installed the CP210 driver with our data logger using Omron controls.
Here is a screen shot:
Modbus Error: Read float() hex() argument can't be converted to hex@line 30521
Could it be we have the wrong driver installed?
We use to use the FT232 driver but data driver was upgraded to a new model that has worked with the CP210 driver on most models (this data logger is setup for future use with Bluetooth capabilities)
I'm relatively new to artisan. Been using RoastLogger for years but now that
I have my phidget 1048 I don't need the camera/ocr feature anymore.
I haven't been able to locate the help file or information about the
settings under Config-Device - Phidgets tab. For instance, Async check
boxes, raw data, change etc. I've found everything on the github page, but
maybe I just haven't been successful in pinpointing the proper area to look.
Secondly- I'm roasting on a Diedrich IR-24, which has a thicker J
thermocouple than the one I've hooked up to artisan, which is a K type 1/8in
I purchased here:
The temperatures are around 30 degrees F higher on the thinner K
thermocouple than what the roaster is reporting, even though my
thermocouples in the roaster are mounted next to each other (didn't want to
piggyback on BT of the roaster to phidgets)
Does anyone have any experience in this area? Perhaps the simple fact that
the probe is thinner means the readings will be different, but I do not
know. It would appear that the readings on the roaster are accurate while
the other is much hotter.
Just getting started, and appreciate any guidance.
Hi Marco, et. al,
This is a long email, I know, but I gots some questions…
I'm hooking up a few Phidget devices that aren't directly supported in
Artisan, but as I understand it, Artisan reads the raw signal, so with
the correct symbolic formula, I should be able to do that… I've read, I
think, all of the blog posts and Home-Barista threads that deal with
setting up custom Phidgets monitoring (re: differential gas (1136),
symbolic formulas for the plotter, and Phidgets and how to use them),
but still feel that I wasn't understanding artisan well enough to
manipulate it to do what I wanted… though it seemed it should
By now, I've think that I've gotten most of this working (or at least
enough of an understanding to get it working), but as I have sort of
worked backwards through trial and error, I want to make sure I actually
am understanding how Artisan handles extra devices - and get correct
info where I've figured wrong.
Some of this stuff may apply to other manufacturers, but I only have
omega and Phidgets hooked to Artisan, so I dunno…
And so you are aware of my set up:
MAC OX 10.14.1
Artisan 1.5 & 1.6 (beta) Both appear to be stable
mac laptop - USB-c (3.1) to USB 2 (mini) to…
- 0 - TMP1101 4x with 2 probes (currently, but intentions to add 2 more)
- 0 - BT
- 1 - ET
- 2 - TC #3
- 1 - HUM1000 - Ambient Humidity & Temp
- 2 - Differential gas pressure 1137 (±7kPa) - gas pressure
- 3 - Rotary Potentiometer 3583_0 (Damper 2 position)
- 4 - Linear Potentiometer 3579 (Damper control position)
Extra Device current set up
However, in order to debug, I have been only hooking up 1-2 items…
mostly the Linear Potentiometer since that was, of the devices that
weren't directly supported, the easiest to hook up & test.
A couple things that I think I know, generally, & hoping for confirmation:
Raw signal means voltage in MV… so since most of the Phidgets read from
0-5V, the readings will be between 0-5000
Artisan has limited signal readings to 1000… so if you just plug in a
device and it's sending a signal over 20%, then it will read -1
Side note: I intend to log this as a bug unless I have this wrong…
unchecking limits in the filter dialog doesn't seem to allow signal
values greater than 1000, either?
In Extra Devices, when selecting a device with multiple ports, such as
the Phidgets HUB0000 IO 01, in sequence, the ports map to the channels 1
& 2 for each Extra Device:
in this example:
port 0 maps to 'Label 1' & '(y1(x))'
port 1 maps to 'Label 2' & '(y2(x))'
When hooking up the 4xTC, and port 0 & 1 map to ET & BT, so then do
ports 2 & 3 mapping to Label 1 & Label 2 in the ED line it's assigned to?
How does this work if BT & ET are acquired through a separate device?
This (mapping) follows for all I/O devices with multiple ports
this would mean, that you can't have two extra devices that are the same
device selection (e.g. 'Phidget HUB0000 IO 23' in extra device 2 & 3
such as shown below). It would only read the first?
or, how does Artisan decide which actual device it is assigning to each
Kind of a follow up to the previous question… what is the criteria for
(Artisan) selecting the correct device from the ED list (popup)≥ it
looks like it assumes the closest to the sensor? so if you select 4xTC
for your thermocouples (with artisan assuming that the first two (ports
0 & 1?) are the BT & ET).
It also seems to be that the devices are calculated/operated in a
cascade… such that in the screen shot above, one or the other (ED 2 or
3) would be cancelled out (?). Not that you would have 2 VINT Hubs, but
how does Artisan handle it if there are 2 4x Thermocouple 4xTC attached?
Granted it's probably an edge case scenario, but I can imaging wanting
more than 4 TC to help determine probe placement…
But… not so edge case, I can imagine adding more than 1 basic 8x voltage
Inputs… granted, there is probably an upper usable limit to what can be
powered over USB…
This might be a dumb question, but what's the difference between using
the Plotter and the assigning a ED to graph on the curve? Particularly
using a virtual device?
Some specific questions:
Can the HUM1000 be brought in here so that it records into the graph. I
assume I can add individual humidity & ambient temp sensors, but…
What is the 'TMP1101 4xTC AT' in the Extra Device list? Is that
Atmospheric Temperature? …and if so, which channel reads which reading
Why would it take roughly 17-20 seconds for Artisan to start showing
readings for an Extra Device?
I'm gonna end this here, cause it's a lot of questions… thanks in
advance for the help
Deft Coffee Roasters | 503.702.1932 | exquisite coffees
Hello Marko and other Phidgets users,
I wanted to use Artisan to measure the current consumption on a coffee machine.
Would it be possible using a Phidget 1122_0 (*30 Amp Current Sensor AC/DC*) connected to a VINT HUB?
I did a quick test using a Phidgets 3501_0 (*i-Snail-VC-25 AC Current Sensor 25Amp*) connected in 0-5V to the VINT but the precision was not really good (probably as it's not a direct "wired" measurement).
> On 7. Dec 2018, at 13:31, Samuli Ronkanen <samuli.ronkanen(a)gmail.com> wrote:
> I have tried to get Giesen W1A and artisan 1.5.0 to talk to each other through ethernet but can't get past an error message (artisan S7 communication error readint b' TCP connection refused).
That error indicates that Artisan cannot communicate to the roaster at all.
> I have wlan router which is connected to the roaster by ethernet cable and the artisan computer is connected with wifi to router. I have configured network 192.168.2.xxx and the roaster is at 192.168.2.199 ip address. the computer is on the same network.
Hm. Did you try using static IPs as suggested on the Artisan Web page?
> on artisan I choose from the menu: config -> machine -> giesen WxA and give 192.168.2.199 in the dialog.
That would be the way to go.
> any ideas what prevents them from connecting?
Not really. I am aware that there are different firmware versions of those roasters. Which one are you running? Does your current setup works with the Giesen software?
> cheers, samuli
> www.smulfhunter.com / +358407234343 / smuli(a)smulfhunter.com
> Artisan-User mailing list
> unsubscribe via https://mailman.ghostdub.de/mailman/listinfo/artisan-user
I have tried to get Giesen W1A and artisan 1.5.0 to talk to each other
through ethernet but can't get past an error message (artisan S7
communication error readint b' TCP connection refused).
I have wlan router which is connected to the roaster by ethernet cable and
the artisan computer is connected with wifi to router. I have configured
network 192.168.2.xxx and the roaster is at 192.168.2.199 ip address. the
computer is on the same network. on artisan I choose from the menu: config
-> machine -> giesen WxA and give 192.168.2.199 in the dialog.
any ideas what prevents them from connecting?
www.smulfhunter.com / +358407234343 / smuli(a)smulfhunter.com
the Mastech needs the SiLabs CP201x driver
> On 7. Dec 2018, at 04:02, Restu Dewa <resdewa(a)gmail.com> wrote:
> I just bought Mastech MS6514 but I cannot connect it to my Mac. I had successfully connected it to Artisan on my Windows laptop after downloading the driver from Mastech website. But I could not find any Mastech driver for Macintosh.
> Does anyone know how to connect Mastech to Mac? Or is there a link to download Mastech driver for Mac?
> Many thanks,
I just bought Mastech MS6514 but I cannot connect it to my Mac. I had
successfully connected it to Artisan on my Windows laptop after downloading
the driver from Mastech website. But I could not find any Mastech driver
Does anyone know how to connect Mastech to Mac? Or is there a link to
download Mastech driver for Mac?