-
Notifications
You must be signed in to change notification settings - Fork 79
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
No saving and connection #46
Comments
Okay i found the problems. 1. The length of the moonrake_ip is the problem. Sonic Pad give every printer a own port. That means for section of the ip adress needs more len than 16. The other problem is the restore of the EEPROM. When it restore the password comes like this ���zBPZ�K��� out of the EEPROM. |
So i thing i fix the problems. For the moonraker IP i change in the config.h String moonraker_ip; // "192.168.255.255" max len = |
|
ChatGPT.... XD, next time ask someone with basic programming skills :D This :7125 is Port-Direction and dont need to be written, only IP. An IP -> xxx.xxx.xxx.xxx is 15 characters, so a length of 16 is enough. |
Yes but this was easier. |
Do
Do you make a hard reset? |
Hi Please try the latest version of firmware, this should solve the bug of not saving WiFi when password or name are long. |
@bigtreetech Thank you for addressing the Wifi saving defect. Can you post a version of the firmware that fixes the length limitation for the IP address allowing us to set discrete TCP ports for the printer? Opened #48 |
@bigtreetech Always the same issue on KNOMI1 My SSID have 14 characters and my password have 23 characters. |
@bigtreetech EEPROM.put<knomi_config_t>(0x00 + sizeof(EEPROM_SIGN), knomi_config); The size of EEPROM_SIGN (4 bytes) is not returned correctly by sizeof(EEPROM_SIGN). Change to The older firmware version worked just fine after this change, without the need to convert all the strings to char[]. The code of the previous firmware version looked a lot cleaner and more maintainable |
Has this been fixed? I tried the stock firmware, no dice, i tried flashing the new firmware nothing, so far ive had 0/4 brand new BTT products have limited or absolutely no functionality. Getting close to the point of sending back the entire shipment! |
This has not been fixed in the most current firmware. The issue is we need to be able to enter the port. Not everyone is using a printer that comes stock with vanilla Klipper and Moonraker. People using printers like the K1 Series or the Sonic Pad are stuck needing to have a port set in order to communicate with Moonraker appropriately. Without the ability to tell the Knomi which port to access, we have paperweights. I wish I had not updated my Knomi firmware because the ancient version allowed the port to be set within the ip address. Now I have a Knomi I cannot use. |
I take that back - for the v1, the link in the readme and such that points to the "latest" firmware has not been updated to include the actual newest firmware release. I flashed the firmware from https://github.com/bigtreetech/KNOMI/tree/master/KNOMI1/Firmware and it now has a field for the port and is functioning correctly. Update to the newest firmware in the actual repository and do not use any of the current links that download a pre-zipped file with existing older firmware. |
Hello,
I have the problem that the Knomi 2 don't save the wifinetwork. After reboot comes the Hello logo back. I change the ssid length but thats not helping. He only save the Ip from klipper.
The other problem is that Knomi says the printer is not opartional. When i reboot klipper you can see that Knomi have connection and show the reboot animation, but after thsn nothing. I have a Sonic Pad.
The text was updated successfully, but these errors were encountered: