Ender-3 V3 SE: config settings to roll our own firmware please

Hey @TechieZebra!

I am planning to do similar this weekend, using advice from here :

Bill.b

4d

Hi Mikey. have you set “Host_Action_Cammands” in configuration_adv.h.

This will pass fault and runout sensor info to octoprint.

/**

  • Host Action Commands
  • Define host streamer action commands in compliance with the standard.
  • See G-code - RepRap
  • Common commands … poweroff, pause, paused, resume, resumed, cancel
  • G29_RETRY_AND_RECOVER … probe_rewipe, probe_failed
  • Some features add reason codes to extend these commands.
  • Host Prompt Support enables Marlin to use the host for user prompts so
  • filament runout and other processes can be managed from the host side.
    */
    #define HOST_ACTION_COMMANDS
    #if ENABLED(HOST_ACTION_COMMANDS)
    #define HOST_PAUSE_M76 // Tell the host to pause in response to M76
    #define HOST_PROMPT_SUPPORT // Initiate host prompts to get user feedback
    #if ENABLED(HOST_PROMPT_SUPPORT)
    //#define HOST_STATUS_NOTIFICATIONS // Send some status messages to the host as notifications
    #endif
    //#define HOST_START_MENU_ITEM // Add a menu item that tells the host to start
    //#define HOST_SHUTDOWN_MENU_ITEM // Add a menu item that tells the host to shut down
    #endif

Bill

This may be the secret sauce!

If that works, then roll both sets of changes into the latest Marlin …