Giter Club home page Giter Club logo

paneldue's People

Contributors

dc42 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

paneldue's Issues

Smoothie support

Hey !

Could you tell me what you think is needed for Smoothie to support this ?

Thanks :)

Feature Request: innocuous display of the Duet's IP address

Nice to be able to power up the printer and see right away on the Panel Due the IP address assigned to the underlying Duet or Duet WiFi. Yes, it can be found by going to the console and manually entering a command, but might be nice to have it just there in small type somewhere on the main screen.

Unable to create icons

The supplied tool bmp2c-escher3d doesn't create proper icons. First problem is, the resulting c-file is uint16_t not uint8_t. I manually downscaled it just to see that the image was garbage. Next thing I tried was dropping that settings file into bmp2c from /src/Icons/. File corrupted: wrong magic number.

May you tell me the magic number, please?

PanelDue doesn't show folders beyond first page ...

I'm having an issue that has made the PanelDue pretty much unusable for starting prints. The file listing seems to only support showing folder/directories on the first page. So anything more than eight, and there's no way to access them.

Strangely, too, I can't tell how its determining which eight to show. Its not the first or last alphabetically, and it doesn't seem to be date related, but it is consistent.

Support Small Size LCD

Now,the firmware does not support the Small Size LCD,such as ILI9327 controller.But I wanna a small LCD.A large LCD for a small 3D printer is strange,thanks!

Inconsistent layer height display.

I just noticed a slight inconsistency with layer height display. I DWC the layer height is displayed correctly as 0.25. PanelDue in print confirmation popup (the one that gets displayed when a file from SD card is selected for printing) displays it as 0.3. There must be some rounding going on here. It does not affect anything but just for the sake of being pedantic....

[Discussion point] Axis positions should report commanded position.

When using the display to command long moves, for example Z200 to Z50 using the -5mm button. I tend to press the button more time than required because the head is still moving, and the reported position takes time to update.

If the number displayed was immediately the commanded position (possibly with a background change to indicate the difference) this would prevent going past the commanded position.

Thoughts?

'strcasecmp' not declared error

Hello,

I'm trying to compile the project and keep getting the error "'strcasecmp' was not declared in this scope"

As far as I know, the header files are referenced properly, and I can't figure out what the issue is.

Any ideas?

Button related UX suggestions

After a discussion about this you and I came up with the following solutions:

-On settings screen allow clicking of other settings buttons when a modal is displayed
-Make bottom tabs always clickable

PanelDue does not recognize SD card with RADDS

Hello, I've finally got the PanelDue to work with my RADDS board using repetier firmware.

but I am still facing a problem that the PanelDue shows that there is no SD card in both case when I use the RADDS onboard slot or the slot on the back of the TFT.

I've got the 10p ribbon cable connected to the external SD pins and I checked all my wiring, no luck so far. any help would be highly appreciated

How to display splash screen

I am trying to enable the splash screen feature embedded in the code.

In PanelDue.cpp, I found these lines:

#ifdef OEM

if DISPLAY_X == 800

include "OemSplashScreen_800_480.hpp"

else

include "OemSplashScreen_480_272.hpp"

endif

#endif

I commented everything out except for #include "OemSplashScreen_480_272.hpp," but thee is still no splash screen that appears.

Does anyone know how to do this?

My list of PanelDue Requests

Unable to change temperature of heater1 when any tool besides 1 is selected, example touch tool 2 and set the temp, it will not work. I have mixing extruder (diamond hotend) and have only 1 heater. Works fine from webgui.
Add Z height to Print Status screen
Add Layer number to Print Status screen
Show which extruder/tool is active, or change the color so it is visible
Change font on exturder/tool buttons to make text readable
Display IP address somewhere, I forget it from time to time.
More color choices
Emergency Stop button

main.c missing?

I just downloaded Atmel Studio on windows 10 and opening the project file, PanelDue.cppproj I get nothing. - No source code, no main window. But also no error messages.

I opened the project file in a text editor, and the first line refers the file

common/applications/user_application/main.c

But theres no main.c in the whole project and no common folder.

Did I do something wrong?

Kulitorum

Adjusting Tool Flow Rate is Not Consistent With the Tool that the Change was Made to

This is best described with pictures which I have uploaded.

In "Panel 1" I was attempting to adjust the flowrate of Tool 3 to 99%. But it appears that either the value is just displayed in the wrong spot or that the change is applied to the wrong tool.

I then tried to change Tool 3 to 100% and get the result in "Panel 2." Again, the adjustment being applied to the wrong tool or the new value displayed in the wrong position.

I then adjusted Tool 1 to 100% and got the result in "Panel 3." I noticed this bug while in the middle of a large print so I did not want to do too much messing around but could do some more trouble shooting if necessary.

Panel 1
panel 1

Panel 2
panel 2

Panel 3
panel 3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.