Skip to content

peripheral not ready during busprobe() #43

@rodan

Description

@rodan

Hi,

my project is based on your code, thus I think maybe you have this problem too.

once every ~20-30 insertions the peripheral returns hrNAK in rHRSL without flipping JSTATUS or KSTATUS in busprobe().

the commit from https://github.com/rodan/lemidi/commit/708f794f17668e2bb660b5c4adfd02ca0be6e831#diff-15d89ed0b4fc434be8c03517072a6efa fixed that problem for me.

if you have the Logic software from Saleae you can check out the problem
https://github.com/rodan/lemidi/blob/master/qa/wrong_init.logicdata
and after the patch
https://github.com/rodan/lemidi/blob/master/qa/fix_wrong_init.logicdata

might help, might not, thought I'd share either way.

cheers,
peter

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions