Skip to content
This repository has been archived by the owner on Mar 4, 2021. It is now read-only.

new protocol? Neje DK-8-KZ #53

Open
firstel opened this issue Sep 25, 2018 · 15 comments
Open

new protocol? Neje DK-8-KZ #53

firstel opened this issue Sep 25, 2018 · 15 comments

Comments

@firstel
Copy link

firstel commented Sep 25, 2018

I just got the engraver a month or so ago. I can connect to it, but only the up/down/left/right buttons work. None of the other bottoms work, and I can not do any engraving..

The Windows app from the manufacturer says "Software Version 4.0" in the bottom left of there desktop app.
screen shot 2018-09-25 at 2 21 43 pm

@EllyS215
Copy link

I have the new version of this machine as well. The Neje software takes forever to launch and doesn't work properly and i can't find support for it anywhere.

EZGraver seems great, but v3 is the only protocol that gets any reaction from my machine at all. The direction buttons work, and upload works. when i click draw preview, it draws the outline box until i click the center button. But when i click start burn, it does nothing. Please help. What indformation can i provide to get this updated?

@sewardj1011
Copy link

I am having a similar problem to EllyS215. Would be happy to help provide any information needed to update this so that it works with the latest releases of this unit

@anabolyc
Copy link

I've got sources from factory v4 tool, and i will work on v4 protocol implementaion
https://github.com/anabolyc/neje-engraver-tool

@firstel
Copy link
Author

firstel commented Jan 24, 2019

This is great! So this will be a mac version? I'm so excited!

@janoi152
Copy link

I agree, this is great! I hope that the new version will be released soon. Because I just bought NEJE DK-8-KZ engraver recently and I can't use it. The official application is randomly cropping every picture I try to print (which makes it unusable) and EzGraver isn't working since the protocol changed (when I click Start the engraver won't do anything, but the moving and preview functions work).

@anabolyc
Copy link

I've checked in develop branch to windows version. There i fixed crop bug, also removed call that uploads every image you carve to chinese servers (yep!), alro removed call that downloads full library from chinese servers before start, so it starts quick now. I'm still planning to implement this in EzGraver but i might take some time

@janoi152
Copy link

Wow, thank you! That sounds really great and I would like to try it right now but I don't know where are the binaries (executables). I checked your develop branch but there aren't any releases and I can't find any executables. To be honest I was always confused by GitHub (especially when trying to find compiled binaries) and I don't know how to compile that code. What should I do, please? Thank you.

@janoi152
Copy link

janoi152 commented Jan 29, 2019

So I've tried to compile (build) the code in Visual Studio but I'm getting 1 error and 5 warnings. The error is "'Form_main' does not contain a definition for 'pictureBox1_Click' and no extension method 'pictureBox1_Click' accepting a first argument of type 'Form_Main' could be found (are you missing a using directive or an assembly reference?)". So I don't know what next. But a compiled version would be really appreciated.

@anabolyc
Copy link

Sorry, my bad, just sync latest, it is fixed now. And thumbs up for challanging build yourself:)

@janoi152
Copy link

It works! Thank you very much!

@firstel
Copy link
Author

firstel commented Jan 30, 2019

Wow! Where can I download the updated mac app?

@tseho
Copy link

tseho commented Feb 5, 2019

hey @anabolyc, do you need help for porting the v4 (and v4.2 ?) protocol to EzGraver ?

@anabolyc
Copy link

anabolyc commented Feb 5, 2019

Hi @tseho, unfortunately i'm currently quite busy with other project. I checked in WIP state to my fork. Engraving part is still not working correctly unfortunately, i have windows version working in parallel and seems that data exchange model changed since v3. You may have a look If you have possibility to run windows version as well.

@tseho
Copy link

tseho commented Feb 5, 2019

@anabolyc thank you for the work in your fork, I will see if I can make it work.
I will post here if there is any progress.

@tseho
Copy link

tseho commented May 17, 2019

Hello all, after trying to work on @anabolyc code, I gave up after failing to understand where the issue was.
Anyway, I started from scratch and it took me a while but here it is, the "HowTo" send an image to the graver.
https://github.com/tseho/gozgraver/blob/863c0d2feadcd7ff4fc27be0fbcab0cab3dbd32e/core/protocolv4.go#L40
So, if anybody want to reproduce the protocol v4 in EzGraver, I commented as much as possible to explain what's expected.

Currently, tseho/gozgraver is an undocumented command line utility, only tested on linux.

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

No branches or pull requests

6 participants