• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

show and connect to available SSIDs through paneldue

Scheduled Pinned Locked Moved
Firmware wishlist
duet 2 wifi duet firmware gpio duetwifi panel wifi module duet 2 wifi
8
13
1.1k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    vedanth
    last edited by Phaedrux 10 Feb 2020, 19:39 2 Oct 2020, 07:21

    How to enable a Wi-Fi button option on duet panel screen to connect to Wi-Fi like how we do it in mobiles

    undefined 1 Reply Last reply 2 Oct 2020, 10:04 Reply Quote 0
    • undefined
      T3P3Tony administrators @vedanth
      last edited by 2 Oct 2020, 10:04

      @vedanth you can write a macro that runs "M552 S1" to start up your wifi network (that has already been added). If you prefix the macro file with "0_" or similar it will be shown in the macros list on the main screen.

      If you want something fancier (like a series of prompts to gather the Wifi SSID, and then the password from the user that would be a feature request. (and extension of M291 to get user input and variable storage in conditional gcode).

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • undefined
        vedanth
        last edited by 2 Oct 2020, 12:34

        I'm looking for placing a WiFi button on panel screen when clicked by a user it should prompt available networks. On selected the correct wifi connection it should gather SSID and password from user to connect printer to wifi network.

        Can I get some help to know which file I should look for to make this possible

        I'm actually new to duet but I tried my best to understand as I am aware of C,C++ it was understandable but I couldn't get a overview how everything is connected.

        undefined undefined 2 Replies Last reply 4 Oct 2020, 14:48 Reply Quote 0
        • undefined
          Phaedrux Moderator
          last edited by 2 Oct 2020, 19:38

          Nothing like this currently exists. Not sure it's even possible, but moved to the wishlist forum.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • undefined
            vedanth @vedanth
            last edited by 4 Oct 2020, 14:48

            @T3P3Tony any comment on this

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User
              last edited by 4 Oct 2020, 17:16

              I'm no Tony, but I think I can break the problem down into "its complicated" you would likely have to make modifications to both the wifi, reprap and paneldue firmware to be able to show the scan result and accept a passphrase from the user on screen.

              Currently the only way to even see the list of networks is to enable debug output from the wifi module and view the console after running M552 S1. Afaik M111 will only send debug info to the usb serial console (not paneldue and not web) so you'd have to add functionality to get the data from the wifi firmware, into reprap firmware and changes to paneldue firmware to enable selection and text input.

              https://configtool.reprapfirmware.org/Network can input a known network

              and if you really need to configure wifi from a touch display then i think opting duet + spc like the raspberry pi and configuring the pi's wifi on a standard hdmi touch screen rather than a paneldue is a far simpler approach.

              undefined 1 Reply Last reply 5 Oct 2020, 07:04 Reply Quote 0
              • undefined
                fcwilt @vedanth
                last edited by 4 Oct 2020, 18:15

                @vedanth said in show and connect to available SSIDs through paneldue:

                I'm looking for placing a WiFi button on panel screen when clicked by a user it should prompt available networks. On

                Do you really think you would need to change your WiFi connection that often?

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                undefined 1 Reply Last reply 5 Oct 2020, 06:58 Reply Quote 0
                • undefined
                  dc42 administrators
                  last edited by 4 Oct 2020, 19:45

                  I agree that setting up the WiFi connection could be easier.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  undefined 1 Reply Last reply 5 Oct 2020, 08:11 Reply Quote 0
                  • undefined
                    vedanth @fcwilt
                    last edited by 5 Oct 2020, 06:58

                    @fcwilt yes I would need to change.
                    I hope you can help me with this

                    undefined 1 Reply Last reply 5 Oct 2020, 07:03 Reply Quote 0
                    • undefined
                      jay_s_uk @vedanth
                      last edited by 5 Oct 2020, 07:03

                      When debugging is turned on for the wifi module, the available SSID's are displayed over USB so getting that information shouldn't be that difficult.
                      If the M291 command was able to accept input, it could possibly be used to enter a password via a macro. But this type of functionality would probably need variables to be enabled.

                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        vedanth @A Former User
                        last edited by 5 Oct 2020, 07:04

                        @bearer Thank you for sharing and guiding

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          droftarts administrators @dc42
                          last edited by droftarts 10 May 2020, 08:11 5 Oct 2020, 08:11

                          @dc42 could M557 show available Wi-Fi networks (plus signal strength) as well as remembered?

                          Ian

                          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                          undefined 1 Reply Last reply 5 Oct 2020, 08:57 Reply Quote 0
                          • undefined
                            dc42 administrators @droftarts
                            last edited by 5 Oct 2020, 08:57

                            @droftarts said in show and connect to available SSIDs through paneldue:

                            @dc42 could M557 show available Wi-Fi networks (plus signal strength) as well as remembered?

                            Ian

                            We would need to have a separate command (M552 S3?) to do a network scan and then return the results. It involves changes to the wifi server firmware as well as RRF (and PanelDue if you want to display it there). I'll add it to the work list.

                            Duet WiFi hardware designer and firmware engineer
                            Please do not ask me for Duet support via PM or email, use the forum
                            http://www.escher3d.com, https://miscsolutions.wordpress.com

                            1 Reply Last reply Reply Quote 0
                            2 out of 13
                            • First post
                              2/13
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA