Monday, June 3, 2013

Device Selection



There are a number of devices to monitor or control your roaster that are supported by Artisan. Which one to choose? Let's look at the key features of the available choices.

Some devices just allow to read in the temperature values of the connected probes. Others also take commands that can control the heater or fan of your roaster among others. Some devices let you connect only one probe, others up to four. Having at least two channels makes sense to gather both, Environmental Temperature (ET) and Bean Temperature (BT).

Devices are connected to Artisan either via a an external serial/USB connector or via a RS485/USB for Modbus devices. For various reasons Artisan does not support USB HID devices. A few devices have a build in serial/USB converter and feature a direct UDB connection. However, internally they still talk a standard serial protocol and not the USB HID one. Some of those converters offer an optical isolation that helps to eliminate some ground loops between the ground of your computer and that of the device, which can lead to spikes in the roast graph. In any case you have to ensure that a corresponding driver for the device is available for your computing platform is available. There are cases were for example the meter features a FTDI chip, but the corresponding driver available from FTDI does not support that specific device unique id (most likely for some licensing reasons). So better check before purchasing!

Other differences concern the serial speed of the connection between the device and your computer,  additional device features and the power supply. The maximum speed of this serial connection supported by the device can range from 2400 bauds to 19200 baud or more. Furthermore, some devices offer data logging capabilities by featuring an internal memory store. However, with Artisan connected this memory is not used nor needed. Finally, some devices run from battery only, others  need an external power source. Few support both, external as well as battery power.

Of course, the price of a device depending on its feature set (to some extend). Usually, the more channels are supported the higher the price. Especially an internal memory adds to the price tag.

Deciding on the number of temperature channels in the device selection process is somewhat simplified by the ability of Artisan to communicate to an (almost) unlimited number of devices. So instead of selecting immediately a four channel device, it is possible to start with a dual channel device and add a four channel device later to end up with six channels.

So let's take a look now at the available options, somewhat categorized by device type and number of input channels.

Single Channel Temperature Meters

  • CENTER 300 / VOLTCRAFT K201 / VOLTCRAFT 300K
    • Single K-Type
    • RS232 Interface (9600-8N1)
    • 9V Battery only
    • Software optional
  • CENTER 302
    • Single K/J-Type
    • RS232 Interface (9600-8N1)
    • 9V Battery only
    • Software optional
  • CENTER 305
    • Single K-Type
    • RS232 Interface (9600-8N1), cable included
    • 9V Battery only
    • Software included
  • Yocto-PT100
    • RTD/PT100
    • USB
    • USB-powered
    • Open-source driver

The single temperature meters listed above are rather simple and cost-efficient. If it is only the BT curve you are interested and don't want to spent too much money they are a good option. Note that the CENTER 300 is also on the market under the label VOLTCRAFT K201 and 300K with minor differences.

Dual Channel Temperature Meters

  • CENTER 301
    • Dual K-Type
    • RS232 Interface (9600-8N1)
    • 9V Battery only
    • Software optional
  • CENTER 303 / VOLTCRAFT 302KJ / VOLTCRAFT KJ202
    • Dual K/J-Type
    • RS232 Interface (9600-8N1)
    • 9V Battery only
    • Software optional
  • CENTER 306 / VOLTCRAFT K202
    • Dual K-Type
    • RS232 Interface (9600-8N1), cable included
    • 9V Battery only
    • Internal memory
    • Software included
  • Omega HH506RA / EXTECH 421509
    • Dual K/J/T/E/R/S/N-Type
    • RS232 Interface (2400-7E1)
    • Internal memory
    • 9V Battery only
    • Optional optical-isolated serial2USB converter
  • Amprobe TMD-56 / Omega HH806AU / Mastech MS6514
    • Dual K/J/T/E/R/S/N-Type
    • Built in USB to serial converter (19200-8E1)
    • Internal memory
    • 4 x 1.5V AAA Batteries or external power
  • Omega HH802U
    • Dual K/J-Type
    • Built in USB to serial converter (19200-8E1)
    • 4 x 1.5V AAA Batteries or external power
  • myPCLab
    • Dual K/J/T/E/N/R/S/B/Pt100/RTD-Type + internal ambient temperature
    • ASCII or Modbus RTU protocol
    •  Build-in USB interface (only supported by Windows, no Mac/Linux drivers available)
    •  USB-powered
  • Yocto-Thermocouple
    • Dual K/E/J/N/R/S/T-Type
    • USB
    • USB-powered
    • Open-source driver
The dual temperature meters are perfect for the standard use of Artisan to log the BT and ET temperature curves. If your probe is a K-Type, which is the standard for measuring BT/ET in a coffee roaster, you can choose from any of the above meters. The Amprobe is especially interesting due to its competitive price tag (see this previous post to learn how the Amprobe and Artisan helped to investigate the Londinium group temperature stability). The Omega HH506RA (or its EXTECH variant) is interesting for its optical-isolated serial2USB converter. However, this converter is an add-one that has to be purchased separately and the fixed serial speed of that device is quite low (although it works well with Artisan). All of the devices listed here exclusively run from battery, but for the last one which does not need any external power but for the USB connection. The myPCLab is interesting as it does not connect via the serial protocol, but via Modbus to Artisan and comes with a corresponding converter build-in at a very reasonable price (more details on the myPCLab and its Modbus connection are given in this post). It also supports a wide range of probe types and features as third channel the internal temperature of the device, which can be used to automatically fill the ambient temperature field in the Artisan Roast Properties dialog.

Four Channel Temperature Meters

  • CENTER 304 / VOLTCRAFT K204
    • Four K-Type
    • RS232 Interface (9600-8N1)
    • Software optional
    • 9V Battery or external power
  • CENTER 309 / VOLTCRAFT K204 / Omega HH309 / General Tools DT309DL
    • Four K-Type
    • RS232 Interface (9600-8N1)
    • Internal memory
    • Software included
    • 9V Battery or external power
Those 4 channel meters in the list above all basically identical. Just that the CENTER 304 (and one of the two VOLTCRAFT K204, no typo here!, does not include any data logging capability. However, that does not matter for its use with Artisan. Therefore, selecting the CENTER 304 over the CENTER309 makes sense as it is usually the cheaper device (so take care, there are two different devices labeled VOLTCRAFT K204, but they can easily be distinguished by price). However, if you think you need four channels consider also the Arduino-based TC4 option listed next.


Phidgets

The Phidgets are up to now the fastest (in terms of communication speed) and cheapest 4 channel option. They are also the only devices that communicate directly via USB instead of the slow and error prune serial2USB connection all other meters are using. Phidgets are supported by Artisan from v0.7 on. From Artisan v0.8 on Phidgets can be remote accessed too, via Ethernet networking or WiFi using another computer or a Phidget SBC.  The Phidgets InterfaceKits (eg. SBC and 1018) are now also supported and listed below.

The new additions Yocto-PT100 and Yocto-Thermocouple listed above are similar to Phidgets in concept and use.


Arduino/TC4

  • Arduino/TC4
    • Four K/J/T-Type
    • Build-in USB interface (19200-8N1)
    • USB-powered
    • Optional control hardware (Hottop Roaster Interface)
    • Optional PID software
The Arduino/TC4 is an interesting option for those that do not worry much about handling electronics without a case. The TC4 is a 4-channel temperature probe shield that can be attached to the standard Arduino UNO open-hardware device. There is also an integrated product that combines a variant of the UNO with the TC4 in one package, named TC4C. Furthermore, the HT Roaster Interface was developed as add on to the TC4/TC4C stack to allow the control of the Hottop home roaster via serial commands that can be assigned to sliders or buttons in Artisan (see this post for details). From Artisan v0.8 on the PID functionality provided by the aArtisan firmware v3 is supported.


Multi-Meters

Currently Artisan supports two (rather cheap) Multi-Meters that can be used to read in volts and current from connected (sensor-)probes like the air-pressure in your duct. The TE VA18B also supports one temperature channel connecting to a K-Type probe.
  • Omega HHM28
    •  AC/DC volts and current
    •  RS232 Interface (2400-8N1)
    • 9V Battery only
  • TE VA18B
    • single K-Type
    • AC/DC volts and current
    • optical-isolated USB Interface (2400-8N1)
    • 9V Battery only
  • Phidgets I/O Boards (1010, 1011, 1018, 1019, 1073)
    • up to 8 analog inputs (0-5V)
    • USB interfaced and powered


PIDs

  • Fuji PXR/PXG 4 & PXR/PXG 5 PID
    • Modbus RTU option (needed to connect to Artisan)
    • Specific Artisan support implemented
  • Watlow EZ-Zone PM6
    • Connects via Modbus to Artisan
    • No direct PID control support by Artisan yet
    • built into some San Franciscan roasters
  • ENDA EUC422
    • Connects via Modbus to Artisan
    • No direct PID control support by Artisan yet
    • built into some Toper roasters
  • Delta DTA/DTB
    • Connects via Modbus to Artisan
    • No direct PID control support by Artisan yet
    • built into some Oz roasters

All those PID potentially allow to control some aspects of your roaster, depending on your exact hardware setup. Artisan v0.6 is able to send Modbus commands to modify registers in those devices that might have the effect to change the speed of your roasters drum or the level of heat supplied by its heater. Consult the manual of your devices to find out which commands to be used and configure Artisans sliders and buttons correspondingly.

The Fuji PID receives some extra support by Artisan. If Fuji is selected as device, there is an extra setup button set allows you to change the corresponding register maps via some nice UI.

147 comments:

  1. I just bought a Proaster 1K roaster which has an Autonics SCM-US481 installed on it to run Proaster's proprietary profiling software. Problem is, its all in Korean, so I would like to run Artisan. Would I have to install another kind of device?

    ReplyDelete
  2. The SCM-US48I is a USB to RS485 converter. This does not indicate which device is connected behind and which protocol it speaks. It might support Modbus RTU (or not), which would allow Artisan to connect. Still you need to find the documentation for the register map (of the meter/PID behind the SCM-US48I) to configure Artisan correctly for that device.

    ReplyDelete
  3. It does support Modbus RTU, how would I then go about configuring the device setup in Artisan?

    ReplyDelete
  4. the PID units connected are Autonics TK4S and they do speak Modbus RTU. I'm having trouble configuring them in artisan to get any reading. My Com port is correct as well as baud rate and all that jazz. What I don't understand is the input slave id etc.

    ReplyDelete
    Replies
    1. Dear Ian;
      Did you solved this problem?

      I also installed Autonics TK4S like on
      Garanti GXPK2 --> Autonics TK4S-T4CN of two sets thru MODBUS RTU --> USB to RS485 Converter --> Artisan 0.6.0.

      But Artisan reply wrong message when I set-out serial setting. I set TK4S on COM3 then Artisan said COM4 but COM4 used by FAX-Modem.

      TK4S is very interesting controller with it's competitive price and performance. I have tested it with supplier's DAQMaster with OK. I tested various way such like
      - single TK4S with single probe => OK
      - double TK4S with double prove => OK
      - two TK4S sets with RS485 to USB Converter by Serial Tester=> OK
      - two TK4S sets with Supplier's DAQMaster => OK
      - two TK4S sets with Modbus Tester => OK
      - met Error on Artisan as like below;
      * Device Assignment: Meter = ModBus
      * Serial Port Configuration (Modbus)
      - com3, BaudRate 9600, ByteSize 8, Parity none, Stopbits 1
      - input1 = slave 1, register 0, function 3
      - input2 = slave 2, register 0, function 3

      * In my opinion, as modbus function 3 mean 'read holding register', register value is 79 (this value is from Autonics Modbus Mapping Table P.16).
      But Artisan reply my setting value COM3 by COM4. Now I have doubt whether this is an error of Artisan or My mistake.

      * I hope to meet your opinion.

      Delete
    2. See Ian's comment to the "More Modbus" post and the linked communication manual. According to this the correct register should be 1001 and the function 4. Could you link to the document containing Autonics Modbus Mapping Table on page 16? Seems to be different from the document Ian linked in the other post.

      Delete
    3. I solved just now.
      There are some tangles on the registery of my computer.
      I don't know, why there are. But I solved my problem to delete everything on my computer related with ARTISAN include applications and registry info. It's careful action if somebody don't know about the registry of a computer to delete registry info. But, in my opinion, it is a solution in my case.
      Anyway, now, everythings are good!!!
      I set my Configure as like below;
      1. DEVICE ASSIGNMENT
      - ET/BT => METER => MODBUS
      2. SERIAL PORTS CONFIGURATION
      - MODBUS => BAUDRATE(9600), BYTESIZE(8), PARITY(NONE), STOPBITS(2), TIMEOUT(1)
      - INPUT1 => SLAVE(1), REGISTER(1000), FUCNTION(4), FLOAT(UNCHKD)
      - INPUT2 => SLAVE(2), REGISTER(1000), FUNCTION(4), FLOAT(UNCHKD)
      3. AUTONICS MODBUS MAPPING TABLE
      - On the manual, they say PV Address is 1001. But my computer doesn't work on that address(1001).
      - I don't know the reason, but my PC working on the register address on 1000.
      - Still, I believe that AUTONICS TK Series are very good for ARTISAN. So, hope to anyone who to use this controller to refer my case.
      - My last comment for the register(function 3, register value 79) is wrong. There are my misunderstood. Please don't refer it.
      4. ARTISAN REACTION.
      - Even I set-out serial configuration as like comport, baudrate(9600),bytesize(8),parity(none),stopbits(2),timeout(1). ARTISAN reply on the left-upper side of screen as like comport-115200,8,N,1,1. It may be a bug.
      - I also changed SAMPLING INTERVAL to 1 second, but sampling data load on the screen every 3 second.
      - I hope to help this project anything I can do. If it's possible let me a chance to do. I have a little carrier on the pascal coding for 3 years and some experience on the automation field specially solenoid-valve and I can translate ARTISAN to korean.

      Thanks for your helps and advices.

      Delete
  5. Since JimG is on"sabbatical" and no boards available, I had to get an unassembled version 4 board from ebay and just finished assembling the board. I also downloaded Artisan 6 but have a few questions:
    1. Since I have J and K thermocouples, how can I define the different kinds in Artisan/TC4? Is the selection not available because I have the version 4 board and not the latest one?
    2. If you click on Arduino TC4 in device assignment, your choices for both ET and BT are channels: none, 1,2,3 or 4. So you can choose the same channels for ET and BT and I wonder what is the purpose of doing that. Also, under BT, you can choose none, T1-T6 for AT. What is the AT for?
    Looking forward to someone's response.
    Thanks

    ReplyDelete
    Replies
    1. 1. The probe type is set in the .h file of the TC4 firmware not Artisan. You have to change it there and upload the modified firmware.
      2a. There is no purpose to be able to select none,1,2,3,4 for BT an ET. Just lazy programming
      2b. The TC4 features an ambient temperature (AT) sensor on board. It is retrieved by Artisan, but not displayed. By selecting one of the other channels for AT that channel gets overwritten by the ambient temperature values and thus the AT can be logged. However, that sensor is not really measuring AT, but more the temperature on the TC4 board which tends to rise during operation.

      Delete
  6. Hi!

    I will be modifying a West Bend Popper with a Fuji PID. I have a couple of questions about the Fuji.
    ------------------------------------
    How many thermocouple inputs can the Fuji take?

    How much does the Fuji cost?

    Aside from the RS485, are there any other options that need to be purchased with the Fuji? (i.e. Alarm, Ramp/Soak, Digital Input)

    Is there any existing documentation on how to connect the Fuji outputs to the relays to control the heater and the fan?

    Thanks for your help!

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. I have a com port configured to receive data from two probes using Bluetooth. If I implement the same command sequence as the HTC interface, could I select some config in Artisan to direct it to send command to the Bluetooth com port?

    Thanks
    Cool Program (incredible effort)

    ReplyDelete
    Replies
    1. You can select what ever comport in Artisan.

      Answering your initial question (that you removed): the easiest way to communicate with Artisan is to simulate the TC4/HTC protocol (which is the only pure ASCII protocol supported). It is documented in the file commands.txt contained in the aArtisan-REL-200a.zip as part of the TC4 software on GoogleCode. Artisan uses only the CHAN, UNIT and READ commands, all terminated by LF. For setup, Artisan issues "CHAN;ijkl" to configure the TC4 logical channel mapper. You can ignore this, but Artisan expects a response line that starts with the # character as confirmation. Then Artisan issues the command "UNIT;u" with u either F or C to set the corresponding temperature scale. No response is expected here. Finally, temperature values are requested using "READ" with the expected response a terminated line with where the first is ambient temperature and the 4 others are the values per logical channel.

      Alternatively, Artisan can call an extern program/script to retrieve two temperature values. There is a help button with explanation on the implemented protocol accessible from the Device Assignment dialog.

      To quickly answer your question: yes, you can configure buttons and sliders to send any ASCII sequence back to the connected device. Read the other blog entries here on how to achieve this.

      Delete
    2. Thanks for the info. (I removed the original question because it was not a good question.) I did get my unit working with Artisan once I found the commands.txt file (thanks). I was surprised to see I could enter my own com port settings with the arduino selection (great program). Saved me some work configuring the Bluetooth device. Also I used this string on init "2 Active channels set to k \r\n" and that worked as well.
      I'm a happy roaster.

      Delete
  9. Is TES-1384 Thermometer compliance with Artisan ?

    ReplyDelete
  10. Are all pid's with rs384 modbus output compatible with artisan?
    thank you
    Nice job anyway ;)

    ReplyDelete
  11. RS485 is a physical interface standard used by the Modbus RTU protocol. There are other Modbus variants that for example use TCP/IP. Also the Modbus ASCII protocol is defined for the RS4845 link, however, not supported by Artisan. Artisan supports only Modbus RTU, but there is not guarantee that every single device works with it. The Modbus implementations vary widely. Even if your device works with Artisan, you have to find out and setup the correct registers in Artisan as well as the correct serial communication parameters. Further, your serial2RS485 connector needs to be supported by your computing platform and a working driver needs to be installed. If all that holds, Artisan should work as expected.

    ReplyDelete
  12. I have a device. It is the FX3SR-R4 made by dotech. Do Artisan supports it? I cann't configure it. I hope that you help me. FX3SR-R4 is a PID type. On the manual, PV Address is 0108.
    www.dotech21.com

    ReplyDelete
  13. I'm building a pilot roastery for Department of Food Science in Copenhagen, and my hope is to use Artisan as data collection software on the roasters. Because it is for research we need to log a lot of other data than just temperature. For our setup we have found a way to funnel all non-temperature data into the Phidget 1018, so if Artisan could log data from the Phidget 1018 we would be able to use Artisan as the data logging software. When we have finalized the setup with the sample roaster we have some planned research projects to run already but we will also use the setup for all future research. More than that we will also put out the exact technical setup and the sensory procedures (designed but the sensory department at Food Science) so that we can start a wave of specialty coffee roaster research where a lot of small roasters worldwide will provide research information and start the first true specialty coffee roasting research paradigm ever. This is really exiting. Everything is ready exept the perfect roast logger software and if only Artisan could log data from the Phidget 1018, we would be all set with the above roadmap! Is it realistic to have Artisan log data from the Phidget 1018? Is it a major or a minor challenge? Could I do something to help?

    ReplyDelete
  14. Hi,

    I am using a Probatone, which comes with a temperature probe (no idea of the exact hardware used) installed and an ethernet interface, along with the proprietary Pilot software.
    Would it be possible to use Artisan with the factory installed equipment?

    Also it would be good to post a link on how to install the devices listed in the post.

    BTW, thanks for this awesome post.

    ReplyDelete
  15. Pls help. Hi. I have Probatino. Pls help me. How I can connect my Probatino wi PC?

    ReplyDelete
  16. If using the Yocto Thermocouple, which device from the drop down list do you select? It's not listed per se.

    Thank you

    ReplyDelete
  17. The Yocto support is not yet released yet. The builds in the prereleases folder (Mac/Win only) of the Artisan GoogleDrive hold a version that contains Yocto support.

    ReplyDelete
  18. I downloaded the prerealese to use the Yocto Thermocouple I just bought. I see the devide in the the devices drop down list but when I started a profile it didn't pick up temp. Why?

    ReplyDelete
    Replies
    1. Could you please contact me via my email or the Artisan mailing list? This way it is hard to find out what your issue is. Minimally I need to know all details about your computing platform.

      Delete
    2. Marko,
      I'm having an error with the Yocto as well:
      Exception: YOCTOtemperatures() YAPI shared library is missing (C:\Program Files\Artisan\lib\library.zip\artisanlib\..\..\lib\yapi.dll), make sure it is available and accessible.@line 24965
      Can you help?

      Delete
    3. I am also looking at the Yocto. Was this error determined to be a local client problem or software build issue?

      Delete
    4. I checked the build and the libs are included in the latest v0.9.2 and should work. Previous versions were reported to work for some users. However, I cannot verify myself that Artisan works with the Yocto for the lack of the device.

      Delete
    5. This comment has been removed by the author.

      Delete
  19. I could not find specific OS version support...does the most recent v9.2 support Win8.1x64?

    ReplyDelete
  20. Win8.1x64 should be supported. However, I cannot test for the lack of this system.

    ReplyDelete
  21. The files are there, but what I think is going on is main.pyo is interpreting "\\..\\..\\lib\\yapi.dll" by adding \..\.. as directories/folders instead of moving up 2 directories. For example C:\Program Files\Artisan\lib\library.zip\artisanlib\..\..\lib\yapi.dll instead of C:\Program Files\Artisan\lib\yapi.dll
    I can't seem to find the latest source code to try and fix or change it.

    ReplyDelete
    Replies
    1. Dear Josiah, could you please test if the version artisan-win-0.9.3b1.zip under prerelease of the Artisan GoogleDrive works any better for you?

      Delete
    2. I just tested the 0.9.3b1 build and it seems that when the app first loads, it resets the device type. Once I choose Yocto, it will read properly (though, I cannot figure out how to display in Fahrenheit rather than Celsius). However, when I choose OFF and try to read again, I receive an error. If I OFF again, the application freezes and crashes (this is why I have to reset the device type).

      I am available to work with TeamViewer, GotoMeeting, etc. if you would want to test some options since you do not have this device. PM me or email if you would like.

      Delete
    3. Found that the F to C is from the datalogger itself, so I'm working with the vendor on that. It now retains my device type, but I can only record/run the first time after the app has been started. If I try to reset and perform another run, it freezes with "-1" in the readouts...if I stop and try again, the app itself says "not responding" and I have to force close it.

      Delete
    4. I am on the current 0.9.7 build and each run I have to close the application and restart in order for it to work with the Yocto Thermocouple. If I choose off and start again, it reads "-1". This bug still persists from the earlier builds. If you do not have the Yocto to test, I can offer a remote session at some point to test this.

      Delete
  22. Hi
    I've tried to connect my Golden Roaster GR1 Plus but need some help. It's EMKO TCR Thermocouples and ESM 3710-N temp display on the machine. Hope to hear from you soon.

    Best wishes
    Pål

    ReplyDelete
  23. I'm using Windows 7 by the way. And a serial to USB RS 232.

    ReplyDelete
  24. Hi,

    I currently have a 2Kg Ambex with a Watlow SD 32pin Controller. The Roaster is connected to a automated system that uses a Maxitrol valve to control the flame. The software is ProfilePlus and the system was a 2004 build. The national instruments components are outdated. I regularly get spikes while the system is running. Which resets the roast profile, leaving me blind halfway through the roast. The system is great when it works but is become unreliable and replacement parts are unavailable. for these reasons I would like to move to using Artisan.
    Is the Watlow SD compatible and could I use the Maxitrol valve with it?
    Best case I would like to have. BT, ET, Flame control, variable speed fan, air flow sensor. Is it possible to have control the speed of any motor or do you need special motors?
    Any help or suggestion are greatly appreciated.

    Thank you,
    Daniele

    ReplyDelete
    Replies
    1. Dan, close to impossible to support you with your specific setup over a reply to a blog post. You have to dig out this information yourself. I found a manual to a Watlow SD online here http://www.watlowdistributor.com/HTML/Watlow-SD-Limit-Manual.pdf (not sure this is yours). Seems your Watlow must be equipped with an EIA/TIA 485 (SD_ _ - _ _ U_ - _ _ _ _) communications option for Output 2 to be able to talk MODBUS RTU, the language Artisan understands. In case, you have to dig out the serial and register configuration from the manual and configure Artisan accordingly (see the posts on MODBUS on this blog). Speed control of a motor requires a frequency drive. To be able to control it, a frequency drive with MODBUS RTU option has to be sourced and Artisan again configured accordingly (see the posts on "taking control" and event sliders here). Marko

      Delete
    2. My Watlow (SD3C-HCJA-AARG) does not have EIA/TIA 485. The controller is a standalone and control of the gas valve is through Nation Instruments components.
      I would just like to have the BT / ET and gas valve control. Is there one device that will do all that?
      If not I was going to use phigets for BT/ET and get a (device?) that can control the gas valve?

      Thank you

      Delete
    3. This comment has been removed by the author.

      Delete
  25. This comment has been removed by the author.

    ReplyDelete
  26. I just received a 2015 Diedrich ir 2.5 with USB port installed. I download artisan 9.3 to use with my Mac. I'm unsure which meter to download and Diedrich hasn't been much help. Any suggestions?

    ReplyDelete
    Replies
    1. Clint - If it's like the USB package I got on the IR-12, it uses the Phidget 1048 in the Device list. Slightly different configuration if you have 4 thermocouples. PM if you still need more info.

      Delete
    2. I also have a 2015 dierdich (ir12) with usb 4 temp probe meter. I'm having a couple issues with setup. First, my bean temps read about 35f under what is displayed on the roaster's physical display screen. Also, I'd like to get the 3rd and 4th temps to display on the graph as lines. I believe that I might be setup incorrectly, any suggestions are appreciated. Thanks for the amazing software.

      Delete
    3. I randomly switched the USB port that i was using (usb3.0 to a usb2,0) and it started reading correct temps. I hope that helps someone out there!

      However, I still don't seem to be getting real temperatures from the 3rd and 4th probes.

      Delete
    4. This comment has been removed by the author.

      Delete
    5. Clint, just took delivery of my IR2.5 and poking around the Artisan site for use with my Diedrich and see your recent post. Assuming you were able to successfully get it up and running, can you share the configurations within the app and any other challenges you overcame ... Thanks.

      Delete
  27. Hi

    I have a Toper TKM-SX 1OKg with the optional "Computer Controlled Roasting" added by Toper. This software is terrible. Its a very basic PID from what i gather
    I have no knowledge on how to replace this with Artisan. Is it simply possible to connect the laptop with Artisan with the RS485 and not have to buy additional data loggers? any guidance would be very appreciated
    Apologies for my ignorance.

    ReplyDelete
    Replies
    1. Luke, it might be possible to log or even control that machine via its RS485 connector. However, for that you need to find out its MODBUS register map and configure Artisan's MODBUS settings accordingly.

      Delete
  28. I purchased the phidget 1064, is there a guide for setting this device up. I getting a reading of 446 ET at room temperature. I spoke to Phidget support and verified the device was connected properly. Not sure what to do, please help.

    ReplyDelete
    Replies
    1. Did you connect the RTD via a Wheatstone Bridge or Voltage Divider?
      http://www.phidgets.com/docs/1046_User_Guide#Measuring_Resistive_Thermal_Devices_.28RTD.29? You have to select the corresponding "Wiring" in the Phidgets tab (last tab of the Device Assignment menu; Config >> Device). The default "Div" corresponds to the Voltage Divider and "WS" to the Wheatstone Bridge. Artisan's formula expects the original 1KiloOhm resistors to be used in either wiring.

      Delete
  29. Dear Mr. Luther,

    I have Toper Cafemino (1 kg gas roaster). I want to use 2 probes for measuring ET and BT but the problem is ; I can not find any of supported data loggers in Turkey.

    Would you please describe me step by step (I'm a bit hidebounded person) what should I do in order to use Artisan effectively.

    Can I use any data logger by adding some modifications?


    Your prompt reply will be appreciated.


    Regards,

    Serkan Sagsoz / Turkey

    ReplyDelete
  30. Hi,

    Does anyone know of any issues with Windows 10, Artisan, and the Arduino Uno TC4C? Most of the posts I've seen across the forums are dated.

    Thank you...

    ReplyDelete
  31. This comment has been removed by the author.

    ReplyDelete
  32. Hi,
    i want to use artisan software.
    but My PID used (Temperature Control :TOHO - TTM-004s-R-AX ) .
    it's modbus support. and i used censor pt100.
    How I have to write my application protocol to support TOHO.
    thx

    ReplyDelete
    Replies
    1. You need to configure your device to use MODBUS and wire it up via an RS4852USB connector to your computer. According to the devices documentation at https://www.instrumart.com/assets/Toho-TTM-000-Communications-Manual.pdf the process value is available in address 40001. This corresponds in Artisan to register number 0 or 1 of a device of type 3. So put your serial communication parameters in the MODBUS tab (under menu Config >> Serial Port; MODBUS tab), put in "Input 1" the value of Slave to 1, the value of Register to 0 (or 1) and the Function to 3. See my blog posts on Modbus RTU and More Modbus on this blog.

      Delete
  33. Hi,
    I have a bluetooth thermocouple probe (Thermoworks BlueTherm Duo) that I've been using for years in the kitchen, and would like to use it with Artisan instead of having to buy a second, "compatible," device for coffee roasts. My BlueTherm already works with the Roastworks app, but that's a paid app plus it has no PC-based option. Thermoworks also makes a free logging software that I use for cooks, but it doesn't have any coffee-specific functionality. Does anyone know of an easy (non-programmer) way to set my BlueTherm up to work with Artisan?

    BlueTherm device here: http://thermoworks.com/products/logger/bluetherm_duo.html

    Thermoworks logging software here: http://thermoworks.com/products/logger/index-studiotest.php

    Thanks!

    ReplyDelete
  34. This comment has been removed by the author.

    ReplyDelete
  35. Hello, do you know if I can use Artisan with a Giesen W15 roaster and if so could you advise which Device and options to select in order to connect? Thank you!

    ReplyDelete
  36. Marko,
    You mentioned above that the Omega HHM28 can measure pressure in your duct using voltage and current. What type of probe would they sell to do this?

    ReplyDelete
    Replies
    1. Dear Samuel, I am not sure if the support of Artisan for the HHM28 still works. I do not own that device to test. I went the Phidgets path to measure air pressure on my Probat using a Phidgets IO (1018) and a Phidgers 1136 as sensor. Some details are on one of my FB posts: https://www.facebook.com/marko.luther/posts/10203050689281865

      Delete
    2. I saw that device on the fidget site last night. It looks to be exactly what I've been looking for. I'll check it out.

      Delete
  37. I am using a DiScaf TN-2Plus with Schneider electronics PID. It does have a USB and Ether net output but I not getting a reading.
    Do you know if there is a way to get this to work on Mac?

    ReplyDelete
    Replies
    1. I don't know that machine. One would need to check if that PID talks MODBUS at all and lookup its register map to find the correct configuration of Artisan.

      Delete
  38. Hello,

    I am having issues connecting my MODBUS device to Artisan. Unfortunately I am not the best at programming and computers in general so am really struggling. Is there anywhere that has detail help for this?

    ReplyDelete
  39. I have the center 301 and have had zero success in connecting it to artisan on my mac. I feel I havwe tried everything under the sun. Anyone have suggestions.

    ReplyDelete
  40. I have the center 301 and have had zero success in connecting it to artisan on my mac. I feel I havwe tried everything under the sun. Anyone have suggestions.

    ReplyDelete
    Replies
    1. It might be worse registering on the artisan mailing list or an online forum like home-barista and ask there for advice from other center owners.

      Delete
  41. i have a phidget 1048 but i don't seem to be able to select that device on Artisan. the probe are running fine on the Phidget control panel. Please help.
    -john

    ReplyDelete
    Replies
    1. Disconnect/close the Phidgets control panel. Remember, only one app can connect to the Phidgets driver at once.

      Then select "Meter" in the Device Dialog (menu Config >> Device) and select "Phidget 1048" from the popup menu next to the "Meter" radio button. Close the dialog and press ON. You should see the attach message and see the readings in the LCDs

      Delete
    2. Hi Marko, i have closed the Phidgets control panel, but i don't have the option of Phidget 1048 from the Meter popup menu.

      Delete
  42. Hi all,

    I am planning to buy a temperatur meter to be used along with Artisan. After reading on the list of supported devices, what come to my choice is Mastech 6514 as this device is easier to get in my country. However what been wondered, could anyone please share on what makes differences between device based meter (e.g. Mastech) with the board based meter (e.g. phidgets, tc4). Is the phidgets/ tc4 deliver more accurate reading? Thanks!

    ReplyDelete
    Replies
    1. The Mastech is known to produce communication issues. The TC4 and Phidgets don't deliver more accurate readings. The Phidgets communicates directly via USB instead of internally converting a serial signal for USB. Therefore the Phidgets are known for a very fast and reliable communication. My preferred device for logging.

      Delete
  43. Hi all,

    I was hoping to plot the beans temperature from my Gene Roaster using my homemade single channel bluetooth thermocouple attached to the rotating drum.
    Now, the serial output I can program it in any format needed, but basically, it will send the recorded temperature once every complete rotation of the drum. I have connected successfully the thermocouple with the PC over bluetooth and I can read the values in a serial terminal, but now comes the hard part in making Artisan plot those values..
    Is there any chance I could add a custom device that just gets what is sent over serial and interpret is as a one channel TC in Celsius and plot it ?
    Sorry if I ask too much...

    ReplyDelete
    Replies
    1. You can select the last radio button in the device dialog "External Program". There you can point Artisan to an external program script that gets called once per sampling interval to catch the data. The dialog text under "Help" will give you some hints how that should work.

      Delete
    2. This seems the way to go, except.. I have real difficulties implementing this. I have a small python script that reads the last line from a text file (which is being updated from the serial terminal) and prints the value in stdout. Testing the script I get the right values like "123.4" in the terminal and I can also make math operations with the variable, but Artisan says that it cannot convert string to float@line 27815. The strange thing is, it works if I do a print('123.4') but not with the variable used when reading the text file. Any input on this ?
      Thanks a lot !

      Delete
    3. Artisan is sensitive to whitespace around the numbers. In your python script, when you print the number, instead of this:

      print temp

      try this:

      print str(temp)

      Delete
    4. I'm also getting this error. I tried your suggestion Rob but it made no difference. Also when I try simply writing:

      print "124.5"

      I get the same result.

      Delete
  44. Hi devs. This is a great program for roast logging.
    I am trying to use it with an AZ8852 - from Taiwan company AZ.
    Is there any chance you can support this device?
    It is serial device with serial to USB converter and driver.

    ReplyDelete
  45. Hello,

    I am considering purchasing this datalogger for 2 x PT100 probes.
    The connection is IR-USB. Is this supported by Artisan?
    https://www.sensorshop24.de/datenlogger/temperatur-datenlogger-logbox-aa-fuer-2-externe-temperaturfuehler/a-16788/

    Nick

    ReplyDelete
    Replies
    1. Thanks for the reply. The link above to myPCLab doesn't work but I found this instead - is this one supported? https://www.novusautomation.co.uk/logboxaa

      Delete
    2. No, only the devices listed above are supported. Additionally all devices communicating via MODBUS might work if you now the register map.

      Delete
  46. sorry to ask, since the link to the device from myPCLabs doesn't work, do you know what the device model is?

    ReplyDelete
    Replies
    1. So I googled that for you: https://www.novusautomation.co.uk/mypclab. As written there, that product is no longer available.

      Delete
  47. thanks. I guess I will replace the PT100 probes with K or J type

    ReplyDelete
    Replies
    1. The Phidgets 1046 plays very nicely with PT100 probes and Artisan. You need to order this with the resistor set and the clear case and build yourself that Wheatstone Bridge.

      Delete
    2. I am back again. I found this and wonder if it is supported for Artisan? http://www.yoctopuce.com/EN/products/usb-environmental-sensors/yocto-pt100

      Delete
    3. Welcome back! Hm. Let me check this post. Above I see a device named "Yocto-PT100". Could that be the same? It links to the same page as your URL. Could be the same. As it is in this post, which lists supported device, it might be supported. What do you think?

      Delete
    4. There is the Yocto-Thermocouple for sensors types K,E,J,N,R,S,T and the Yocto-PT100. Not the same device but in my naivety of these things, I am still hoping that the Yocto-PT100 could work with Artisan..

      Delete
    5. No, the "Yocto-PT100" is not the "Yocto-Thermocouple". That's why they are named differently. I can find both in the list of supported devices above. Hm. Could that indicate that they are both supported?

      Delete
    6. How to check if they are? Trial and error?

      Delete
    7. The devices listed in this post are all supported. That's why this is the "list of supported devices". Right. Just READ before writing any comment!

      Delete
  48. Hello Guys Artisan is a great sofware,
    I love the Payback Aid function that artisan has but suddenly it stopped to work and the following message appeared!

    pid.readoneword():recebidos 1 bytes RX (necessarios 7) para unidade ID=1

    Do anyone know how can I fix it and use the functions again?
    Looks like It has been receiving 1 byte but needs 7 .

    ReplyDelete
  49. Hi Marko, first off, thanks so much for sharing this software and being so generous with your knowledge and time. Great work!

    I've recently reinstalled Artisan (was back using pen and paper for a while) and noticed that my PID is not linking up with my laptop (MAC). Before, when I plugged in the USB connection it would register on the screen immediately, and now it doesn't.

    Everything appears to be correctly connected and in working order. Any idea what may be the cause?

    Many Thanks,
    Brian

    ReplyDelete
  50. Oh, and it is a Fuji PXR/PXG 4 that I am using.

    Thanks again Marko!

    ReplyDelete
  51. My plan was to run two Phidget 1048s due to the fact that we have 7 thermocouples in our roaster. However, I cannot seem to get Artisan to recognize more than one at a time. Is there a way to add a second identical phidget using extra devices?

    ReplyDelete
    Replies
    1. No, this is currently not supported for some technical reasons. If you like to work on this I am happy to integrate that if possible.

      Delete
    2. I have a client that also want to use 8 TC's in a lab roaster setup. Did you find a solution?

      Delete
    3. No I do not have the resource at the moment to work on this. Consider to donate to the further development of Artisan via its PayPal button on Github as you seem to make some money out of it. This could allow me to work on the support for 8TC's.

      Delete
    4. We ended up with a combination of a Phidget 1048 and a Yoctopuce Yocto-TC, which got us to six data points. We also have a thermocouple for when we are cooling the coffee, but decided we didn't really need to log it, so have a separate meter for that.

      Delete
  52. Hello , can sombody tell me if i can conect artisan by pid PIXSYS - ATR142
    and converter RS-485 to USB
    thanks

    ReplyDelete
  53. Just purchased a SonoFresco roaster. Wondering if it might be compatible with Artisan?

    ReplyDelete
    Replies
    1. They never published the protocol of their machines. Thus the only way to use Artisan with it is to implant your own probes and connect them to a meter (eg. a Phidgets 1048). Someone did this with a similar machines: http://www.home-barista.com/home-roasting/data-logging-on-artisan-6-fluid-bed-roaster-t37560.html

      Delete
  54. Hi,
    Very impressive job on the software! As a Delphi programmer, I would like to write a similar application program, but for an industrial application, using the Amprobe TMD-56 temperature data logger. I see that Artisan uses this meter too. Unfortunately I have been able to find out very little about the USB commmunication interface to this meter, apart from the fact that it is RS-232 and 19200 Baud (from the user manual).

    If at all possible, could you please point me in the direction of where I can find out more information about the serial commands that are passed to the meter to monitor/control it, thank you. This would be highly appreciated. I have also looked for a suitable Delphi library component, hoping somebody out there has already made a communication library for the Amprobe meter, but without success.

    Really hoping you can assist me here...
    Kind Regards,
    Graham

    ReplyDelete
    Replies
    1. Artisan is open source. Just check out the source code. You only have to translate from Python to Delphi.

      Delete
    2. Thanks Marko.
      Where do I find the source code? I have seen links to GitHub (I think) for the final application download, but not the source code (OK, I have man eyes, perhaps it was staring me in the face...)

      Hmmm, I've never used Python before, but can't imagine it's that different to Delphi. I'll take a look.

      Again Love the job that's been done with this firmware. In fact I had a good laugh when I saw it, and am considering now putting together my own roaster, compliments of Artisan and my Amprobe temperature logger. Just what I needed, another project!

      Delete
    3. Source is right their accessible from the main page: https://github.com/artisan-roaster-scope/artisan

      Delete
  55. what is the cheapest artisan compatible hardware i can get over eBay?

    ReplyDelete
    Replies
    1. Yeah I'm trying to figure this out also. I think the answer MIGHT BE this? There are a bunch of other USB attached meters but none of them actually discuss any of the specs on this page. It's pretty frustrating.

      http://www.ebay.com/itm/MASTECH-MS6514-USB-Dual-channel-Digital-Thermometer-K-J-T-E-R-S-N-Thermocouple-/381058004100?hash=item58b8d3b484:g:pLoAAOSwnDxUbAYW

      Delete
    2. Thanks Jeff!

      im struggling between MS6514 and Yocto urghh

      Delete
  56. Dear Sir,

    Please find below a short list of links to thermocouples with integrated USB. It looks to me that, with the addition of a mere ungrounded K probe that PERHAPS they could be used with Artisan.

    Would you please be kind enough to look at these and confirm/validate if this might be the case? I would really love to add a probe to my fluid bed Fresh Roast SR500 roaster - and track Bean Temp and ROR with Artisan.

    Thank you so much, in advance, for your assistance.

    Regards,

    Jeff

    ReplyDelete
  57. Sorry Jeff, but consulting on probes goes way beyond what can be supported here. This blog is about a software, not hardware (also it touches in this post and some others some hardware aspects). Ask on a forum (eg. home-barista.com) or talk to a local consultant.

    ReplyDelete
  58. Hi Marko,

    Huh? I don't get that viewpoint. Yocto support was added due to a discussion here a while back. This is the "Device Selection" page, and there are no less than 20 different types of hardware listed here as "compatible". So, it looks like an absolutely perfect place to ask about whether a specific thermocouple meter is already "compatible" or not.

    Here are the links again. Would someone please take a quick look at these? I can't tell if they are HID, PID or RS485 or modbus or what - electronics isn't my forte. Some of them are very reasonable and might offer a good low-cost option.

    http://www.ebay.com/itm/USB-Thermometer-K-Type-Thermocouple-Sensor-Converter-Supporting-Windows-7-XP-/201740667975?hash=item2ef8ae4c47:g:3soAAOSwQItT1e33

    http://www.ebay.com/itm/New-Lascar-EL-USB-TC-LCD-Thermocouple-Data-Logger-J-K-T-LCD-USB-/222335563332?hash=item33c43b7644:g:7-QAAOSwdzVXl6-2

    http://www.ebay.com/itm/PCsensor-K-thermocouple-TH1000iso-USB-Isolated-thermocouple-0-1024-email-alarm-/272474464467?hash=item3f70be60d3:g:5OwAAMXQAEFSDeiY

    http://www.ebay.com/itm/MASTECH-MS6514-USB-Dual-channel-Digital-Thermometer-K-J-T-E-R-S-N-Thermocouple-/381058004100?hash=item58b8d3b484:g:pLoAAOSwnDxUbAYW

    http://www.ebay.com/itm/Digital-Thermometer-Dual-Channel-Input-Thermocouple-K-J-T-E-R-S-N-MS6514-USB-/282281821343?hash=item41b94ec49f:g:1t0AAOxy7S5R~mSm

    Thanks again!

    ReplyDelete
    Replies
    1. Jeff, of those only the Masstech MS6514 is supported by Artisan. Therefore it is listed in this post! To access data from any of the other devices one has to provide a corresponding specific driver on the software aka Artisan side, as each of those implements its own protocols and usually those are not publicly documented and need to be reverse engineered. If you provide one, Artisan is open-source after all, I might integrate it into the trunk.

      Delete
    2. Thanks - that's what I was starting to figure from looking at the device configuration pull-down in the software. Even the Masstech listing doesn't actually mention ANY of the specs that you call for. I can wire a house with 110 and 220 but this electronics stuff is a total mystery.

      It would be great if someone wrote-up some kind of nice guide to talk about PID, Modbus, etc - in relationship to roasters.

      Delete
    3. Yes, the Masstech was reverse-engineered by some one that donated his resulting code to the project. I never saw such a device and cannot comment on it further. However, of all devices that are supported by Artisan, I prefer for k-type probes the Phidgets 1048 as well as the Yocto Thermocouple as those devices are relatively affordable, easily available world-wide, easy to setup and use and very reliable. Additionally, those devices communicate directly via USB and not via a USB2serial converter and as such are MUCH faster allowing tighter sampling intervals.

      Delete
  59. Hi
    I have a Giesen W15A
    Can I disconnect the probes from the mainboard somewhere, and connect them to a phidget, in order to get artisan to work with my roaster without having to install new probes?

    ReplyDelete
    Replies
    1. A blog post with all the details on a possible setup is currently under preparation.

      Delete
  60. I use a Probatone 5, I have no idea of how to connect it with Artisan

    ReplyDelete
    Replies
    1. Dear Dieago, please contact me on this via the "Contact Me" page linked above.

      Delete
  61. Hello,
    I want to connect my Giesen to Artisan using 2 Dual PT100 probes.
    I still want to use the Giesen Profile Software (therefore the Dual probes)
    I find it difficult finding a device to connect the roaster to Artisan.
    I like the MyPCLab device but it out of production.
    Does anyone have one for sale, or know where to get one?

    Kind regards,
    Mikel

    ReplyDelete
    Replies
    1. This post is for you: https://artisan-roasterscope.blogspot.de/2017/02/giesen-roaster-connected.html

      Delete
  62. Hi,

    i try to connect my Coffeetool R500 with Artisan. I got some Datas, but all wrong. I think i need the correct numbers for MODBUS Setup SLAVE and REGISTER.

    Any advises are helpfull.

    Thanks a lot

    ReplyDelete
    Replies
    1. Dear Sebastian, you should contact Coffeetool and ask for the correct setup. If you get it, please publish it. I have never seen any Coffeetool machine and have no information on them.

      Delete
  63. This comment has been removed by the author.

    ReplyDelete
  64. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. I have no idea. I don't know that device nor its protocol. Most likely the specific Artisan support for the Fuji PXR5 will not work with this one. However, generic MODBUS communication should work. You just have to find out the proper register configuration yourself.

      Delete
  65. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. I have currently no resource to look into this. Sorry.

      Delete
  66. I have installed Phidget 1048 and when I turn it on, I get "Exception: PHIDGET1048temperature () [Error 126] the specified module could not be found @line 32683"

    I have uninstalled and reinstalled both artisan and phidgets today with the latest versions. The thermocouples are registering within the phidgets application, but they show a value of -1.0 on Artisan. The termocuples are from Phidgets as well.

    Please forgive me if this answer is posted somewhere else. I have looked and couldn't find anything.

    ReplyDelete
    Replies
    1. Phidgets recently updated their drivers to v22, which is still unsupported. Artisan v1.2 might add support for this lib. For now you need to install the Phidgets v21 driver for your OS from here: https://www.phidgets.com/docs21/Software_Overview#Operating_System_Support

      Delete
    2. Also make sure the phidgets manager isn't active when you launch artisan. If the manager is running in the background, it will block artisan from connecting.

      Delete
  67. thanks for your quick reply. that worked

    ReplyDelete
  68. I want to share my Omron E5CC setting because there are few fix communication parameters!!

    Baud Rate: 9600(just to be sure you set the same baud rate on E5CC)
    Parity(FIX PARAMETERS): If you choose "n" then "byte size" will be 8, and "stopbits" will be 2!! If you choose "e", or "o", "byte size" will be 8, and "stopbits" will be 1!! THIS IS UNCHANGEABLE!!

    E5CC will hide byte size and stopbits selection once you choose Modbus!!

    Slave id just set the same as what you set on E5CC.
    Register: 8192 This register number is from Omron's customer support~ thank for their help!!

    Function: 3
    Divider: 1/10
    mode: C
    float: NO
    little-endian: Enable
    Type: Series-RTU

    Connection: RS485 to USB(Prolific 2303series chip)

    All above are my setting~~^__^

    ReplyDelete
    Replies
    1. Thanks Fairley to dig this out. I added it to the "More Modbus" post: https://artisan-roasterscope.blogspot.de/2013/05/more-modbus.html

      Delete
  69. Hi All. I recently bought a Diedrich IR-5 with a thermocouple package. I have tried countless times to get Artisan to work and I am having absolutely no luck AT ALL. I have downloaded the older versions and still I can't get it to work. Diedrich supplied me with a list of steps to get it to work and that hasn't helped either. When I open up the Phidget control panel I can see the probes and they are giving me a reading however when I open up artisan it gives me readings of -1 for all probes. Pleas help :-(

    ReplyDelete
    Replies
    1. The current Artisan v1.1 does not yet support the just released Phidgets v22 driver (the next version of Artisan will). For now you need to download and install the previous Phidgets v21 driver. You find it here: https://www.phidgets.com/docs21/Software_Overview#Operating_System_Support

      Delete
  70. Hi Marko,

    Thanks for your reply. I tried downloading an older version. I had success downloading it but all three versions of V21 wold not install. The guys over at Diedrich suggested I downloaded an earlier version of Artisan. Which I did (V 0.98 ) Does this version of artisan support the Phidgets V22 driver?

    ReplyDelete
    Replies
    1. Dear Nadia, there is only one version of the Phidgets 21 lib for your OS to download and there are no known installation issues with any of those downloads. If you still encounter installation issues you might contact Phidgets support.

      How should an older Artisan version support the just released Phidgets v22 API? Always install the latest Artisan version available (currently v1.1). As said, this one does not work with the v22 API of the Phidgets driver, but very well on all platforms with the v21 driver. Once installed, remember to close the Phidgets control panel before you start Artisan, as the Phidgets driver allows only one application (the control panel counts as one) to access the hardware.

      Delete
  71. Thanks Marko,

    Will give this a try right now. Hopefully it works.

    ReplyDelete