Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion for successful first time users. #291

Open
superthaix opened this issue Mar 2, 2019 · 16 comments
Open

Suggestion for successful first time users. #291

superthaix opened this issue Mar 2, 2019 · 16 comments

Comments

@superthaix
Copy link

Hi everyone and thanks for making OpenHantek available to everyone. However I wanted to report my rough start.

I was excited to purchase a 6022BL and use OpenHantek (LInux) only to later bang my head against the wall for 2 days with the infamous "firmware cannot be dowloaded" error. The install went perfectly fine with no error however the error message persisted.

The solution, was to download and reinstall the version on the GitHub website instead of the version available via the openhantek.org. It seems like the versions on openhantek.org are old and or outdated, not sure, but they didn't work, although they installed with no error.

For new users, it's not apparent that there are different version between GitHub and hopenhantek.org.

You may want to add a notice on both sites suggesting that the version on GitHub may be the best option to start with.

Thanks
Brent

@Ho-Ro
Copy link
Member

Ho-Ro commented Mar 2, 2019

Hi Brent,
This github repo is unmaintained at the moment :( If you want to live on the bleeding edge move over to my fork https://github.com/Ho-Ro/openhantek where I do some further development (only 6022 on linux is tested due to missing other devices and systems). Latest binaries for linux, osx and win are available also but I would propose to compile your own software. Feel free to comment and propose further improvement (pull requests are welcome).
Martin

@superthaix
Copy link
Author

superthaix commented Mar 4, 2019 via email

@Ho-Ro
Copy link
Member

Ho-Ro commented Mar 4, 2019

please check also this info: Ho-Ro#2

@ghost
Copy link

ghost commented Apr 24, 2019

@Ho-Ro my suggestion would be try to get in contact with one of the repository owners and see if you're able to be given contributor access.

@ghost
Copy link

ghost commented Apr 24, 2019

@davidgraeff?

@davidgraeff
Copy link
Member

Contributor access is no problem. I would also rather see development happening in one central place.

If someone want's to tackle binary generating scripts, that's also very welcome

@Ho-Ro
Copy link
Member

Ho-Ro commented Apr 24, 2019

@davidgraeff
David, where do you see my "OpenHantek6022" approach in the overall frame of your OpenHantek project?

I put a lot of effort in this sidestep to get the most out of my 6022BE without doing to much harm to all "non-6022" devices. But I didn't get any input from users of the non-6022 devices if the program is still working as expected. So I thought already about creating a branch without all 2xxx and 5xxx support.

Three more points:

  • The firmware for 6022BE/BL is now based on open source. Due to the response of two test users I was also able to create an OS firmware for 6022BL - the two devices BE & BL behave now similar. My (future) plan is to implement isochronous transfer into OpenHantek to minimise overruns - the new FW already supports iso.

  • Another user guided me through the hassles to get OH running flawlessly under macos - OH is now available from macports.

  • Development is done exclusively on (debian) linux as I don't use windows at all.

Martin

@davidgraeff
Copy link
Member

davidgraeff commented Apr 24, 2019

openhantek was originally just a project for the 5xxx devices and got extended over time... and not very well. It is badly designed internally. I tried two times to refactor it, but I do not own those old devices and cannot test properly.

So yes I do see advantages of having a "OpenHantek6022". But I'm also asking myself, why not use sigrok?

@Ho-Ro
Copy link
Member

Ho-Ro commented Apr 24, 2019

Hello David,
I totally agree with you that OpenHantek development should happen here in one central place. What do you think how the new structure should look, a historical branch with all devices and the new OpenHantek6022 branch? And how do we transfer my fork back home?
Nevertheless the timing is very appropriate, I'm just at the state that my OH6022 is mostly complete - the next possible improvement steps (besides the ISO xfer) would require HW hacks on the scope, e.g. AC input coupling.
And regarding your question "why not use sigrok?" - I like the look and feel of a scope, pulseview looks more like a chart recorder - but sigrok is a perfect tool if you want to decode i2c or uart communication.

@davidgraeff
Copy link
Member

pulseview looks more like a chart recorder

The advantage of sigrok is the strong decoupling of the user-interface from the decoding backend.

I'd say you move your repo over to the OpenHantek team and we'll "promote" your binary for that specific scope in the readme and on the webpage.

@Ho-Ro
Copy link
Member

Ho-Ro commented Apr 24, 2019

Ok, I've renamed my openhantek to OpenHantek6022 and just tried to transfer it but get the error:
OpenHantek already has a repository in the OpenHantek/openhantek network and You don’t have the permission to create repositories on OpenHantek - ???

@Ho-Ro
Copy link
Member

Ho-Ro commented Apr 25, 2019

Ok, transfer done: https://github.com/OpenHantek/OpenHantek6022

@Vascom
Copy link
Contributor

Vascom commented Apr 25, 2019

All development now will be there?

@Ho-Ro
Copy link
Member

Ho-Ro commented Apr 25, 2019

Yes

@Ho-Ro
Copy link
Member

Ho-Ro commented Sep 3, 2019

I'd say you move your repo over to the OpenHantek team and we'll "promote" your binary for that specific scope in the readme and on the webpage.

@davidgraeff:
Hi David,
I was asked why OpenHantek6022 is not mentioned on openhantek.org, do you see a chance to give me edit access? I would have sent a pull-request if I had found the source in the structure of OpenHantek.
Martin

@davidgraeff
Copy link
Member

The website is a github pages generated page from the "docs" directory of the master branch.
Just make a PR and the website will be rerendered on merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants