Skip to content

The second sample is skipped after pressing ON with HB roaster (regression) #2091

@lookingafar

Description

@lookingafar

version 3 4 0 serial.txt

Problem Description

See steps to reproduce. I've attached a serial log to show what goes wrong.

Thanks, Marko.

Steps To Reproduce

  1. Do a factory reset. Launch artisan.
  2. Select HB Standard as a roaster. Restart artisan if needed.
  3. Set the sampling interval to 5 seconds (5 seconds is the default sampling interval for older HB models, not 4 seconds as in artisan settings.
  4. Connect the roaster through USB. Turn on Serial logging. Press on.
  5. The first sample is received after pressing ON, say, at 23:00:37, then the second sample will be received at 23:00:47 (10 seconds later), but the third sample will be at 23:00:52, which is 5 seconds later. All next samples will be 5 seconds apart. So the second sample is skipped, which messes up the charge logic, as it can't be pressed until the second sample data is received. It wasn't always the case. This regression probably appeared in 3.2.0 or 3.4.0

Artisan Version

3.4.0

Computer OS and Version

Manjaro 6.1.141-1-MANJARO

Connected devices or roasting machine

HB M5 and HB L2

Files

  • A sample profile *.alog file, renamed to *.alog.txt is attached.

  • A settings file (Help>> Save Settings) *.aset, renamed to *.aset.txt is attached.

  • Serial log is attached.

  • No files are attached.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions