Thursday, July 9, 2015

Batch Counter


Starting from v0.9.5, Artisan maintains a batch counter. That counter is increased on registering a DROP event and assigned as batch number to the current roast profile. Additionally, a batch prefix is prepended to the batch number. The batch prefix and number together make up the batch identifier of a profile.

For example, a prefix "P5-" (e.g. roasting on a Probatone 5) and a batch number 3 makes together the batch identifier "P5-3".

The batch counter has to be activated in the Batch dialog (menu Config >> Batch). After activation, the prefix and initial counter values are set and should not changed for that Artisan installation. That way assigned batch identifiers are ensured to stay unique. Changing the batch counter manual later on, an already used batch identifier might be assigned again to a new profile. Take care!

The batch identifier property of a roast profile

  • is printed in front of the profile name on the main window
  • is shown in the Roast Properties dialog (menu Roast >> Properties)
  • used as part of the name suggestion on file operations




The number in brackets behind the batch number indicates the position of that roast of a larger roasting session.

After assigned to the roast profile, the batch prefix and number cannot be changed. In case things went wrong and a number or prefix has to be "corrected", one can put Artisan in super-user mode (by a right-click on the Timer LCD in the right upper corner of the profile window) to make the batch identifier editable in the Roast Properties dialog (menu Roast >> Properties).






14 comments:

  1. probably a dumb question: is it possible to update my version of Artisan (0.9.4) without losing all my settings. And if this should not be possible: is there at least a way to export all settings so that I can reapply them on my new version without having to go through the time-consuming task of typing everything in anew?
    Thanks in advance for a reply! :)

    ReplyDelete
    Replies
    1. All versions of Artisan store the app settings in the underlying system (the exact location/format is OS dependent). So you can safely update to a new version. The version 0.9.5 has the extra benefit that it adds a mechanism to export/import app settings into a text file.

      Delete
  2. I have been trying for some time to configure Artisan with my Giesen W6 and without success. Any tips?

    ReplyDelete
    Replies
    1. The Giesen hardware is not supported due to a lack of documentation/support by Giesen. If you have any information on the communication protocol they implement, I am be willing to take a look.

      Delete
    2. What kind of electronics/PLC does have your GW? What version of software does have your GW? The simplest way to use Artisan with Giesen roaster is to put your own PT100 probes in good places, and connect them via proper device (for example Phidgets). To have a control over the roaster you need to hire an apropriate automatics engineer.

      Delete
  3. Firstly, thanks to all who give of there time to build such a brilliant tool.

    I am wondering if i can display in one of the LCD a Roast Development Ratio while the roast is recording? If so how do i change to this?

    Thanks again

    ReplyDelete
    Replies
    1. Yep. During recording there are 3 additional LCDs on top of the main window (ensure that "Phases LCDs" is ticked in the Roast Phases dialog; menu Config >> Phases). The right one counts the time to/from FCs. If you right-click on those LCDs it toggles between displaying that time, the phase ratio (this is what you are looking for) and the BT temperature delta wrt. the corresponding event (here FCs).

      Delete
  4. Hi Marko,

    We have been using artisan on a MacBook without issue. We are now swapping over to a pc. We have noticed that between roasts the temp probes ET and BT lose communication and go to -1.0. We have to close the program and start it up again. Something the MacBook doesn't do. Is this a setting issue we can change? The pc is running on windows 7.

    Thanks

    ReplyDelete
    Replies
    1. Please the mailing list, a forum or direct email to post such question. This blog post is on batch counters. Which meter are you using? If it is a Yocto, this is a known issue and will be fixed in the next version.

      Delete
  5. Marko, how does batch numbering and autosave interact? I'd like to see batch numbers in filenames (doesn't everyone look at files in a file system occasionally? It would help that) like the suggested filename you mention above, but to happen with the automatic save when you crack on with the next roast. I've used the same prefix on both autosave and batch (not that it matters, I guess)

    ReplyDelete
  6. Dear Unknown,

    if both, autosave and batch-prefix are set and the batch counting is turned on, then the autosave name is composed by autosaveprefix batchcounterprefix batchcounter _yy-MM-dd_hhmm.alog. This doesn't hold for you?

    ReplyDelete
  7. Marko - Is it possible to use the autosave feature using the roast "title" in the file name?

    ReplyDelete
    Replies
    1. Jon, your question does not well fit to the topic of this post, but in case the autosave prefix is empty and a (non-default) roast title is given, auto save will use that one.

      Delete