Skip to content
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

fix for #19224 for independent neopixel strip control option not being separated #19250

Merged
merged 52 commits into from
Sep 3, 2020
Merged

Commits on Aug 22, 2020

  1. Configuration menu
    Copy the full SHA
    b4d329a View commit details
    Browse the repository at this point in the history
  2. seperate neopixel control with M151

    sorry im not a programer but i did my best to get 2 seperated controls for extra  visual indiaction from the LEDS by keeping the Printer Events on the main channel .
    Bacon-Fixation committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    6a9442d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5363276 View commit details
    Browse the repository at this point in the history
  4. further intergration

    Bacon-Fixation committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    bd39337 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    757ac62 View commit details
    Browse the repository at this point in the history
  6. -Fixed TYPO for the Smart effector

    Originally labeled as DUET_SMART_EFFECTOR
    but this is incorrect as MarlinCore looks for SMART_EFFECTOR and not DUET_SMART_EFFECTOR
    Bacon-Fixation committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    465092b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2020

  1. better intergration

    Bacon-Fixation committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    970005f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a2c6d5 View commit details
    Browse the repository at this point in the history
  3. Neo 2 initial cleanup

    thinkyhead committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    7243dd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1593471 View commit details
    Browse the repository at this point in the history
  5. Clean up, extend M150

    thinkyhead committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    0a97a4c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5992942 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42150e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    356715d View commit details
    Browse the repository at this point in the history
  9. Re-use LEDColor

    thinkyhead committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    cd9d80d View commit details
    Browse the repository at this point in the history
  10. Misc. cleanup

    thinkyhead committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    0dbe7ff View commit details
    Browse the repository at this point in the history
  11. Fix set_color binding

    thinkyhead committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    ffb781c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bdb4722 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c8b9ec6 View commit details
    Browse the repository at this point in the history
  14. reverting change

    Bacon-Fixation committed Aug 23, 2020
    Configuration menu
    Copy the full SHA
    4434b88 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Configuration menu
    Copy the full SHA
    1abbb8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ffa4ca View commit details
    Browse the repository at this point in the history
  3. Who needs accessors?

    thinkyhead committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    ca79f2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c60bea4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b41a733 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    85b0a48 View commit details
    Browse the repository at this point in the history
  7. Patch neoindex

    thinkyhead committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    7d57af2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3624ad View commit details
    Browse the repository at this point in the history
  9. dont know how i lost this config

    for some reason NEOPIXEL_SEPERATE ended up missing in config
    Bacon-Fixation committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    0cf88aa View commit details
    Browse the repository at this point in the history
  10. Update Configuration.h

    thinkyhead authored Aug 24, 2020
    Configuration menu
    Copy the full SHA
    8a35574 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Update leds.h

    trying out stuffs
    Bacon-Fixation committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    971e130 View commit details
    Browse the repository at this point in the history
  2. Update neopixel.h

    with NeoPixel2_separate enabled there isnt a conflict if they are different Neo type
    Bacon-Fixation committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    563029d View commit details
    Browse the repository at this point in the history
  3. not needed

    i dont know why i thought this was needed
    
    if neopixel is't enabled then there wont be a neopixel2
    Bacon-Fixation committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    066ac3d View commit details
    Browse the repository at this point in the history
  4. add an extra example to M150 for Sn

    M150 S1 I1 R    ; Set SEPARATE index 1 to red
    Bacon-Fixation committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    dfa25dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b540b00 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Configuration menu
    Copy the full SHA
    4d7cd2c View commit details
    Browse the repository at this point in the history
  2. tinkering

    I dont know why but in Conditionals_LCD.h
    
    MULTIPLE_NEOPIXEL_TYPES  isn't carried over from its definition in neopixel.h
    Bacon-Fixation committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    9b3a4a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. NEOPIXEL_SEPERATE to run diferent neopixel types

    moved the CONJOINED_NEOPIXEL from Conditionals_LCD.h to neopixel.h
    
    because MULTIPLE_NEOPIXEL_TYPE wouldnt trip the trigger in conditionals
    Bacon-Fixation committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    88f050d View commit details
    Browse the repository at this point in the history
  2. ffs

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    8b12f7b View commit details
    Browse the repository at this point in the history
  3. Update neopixel.h

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    dc7e169 View commit details
    Browse the repository at this point in the history
  4. Update leds.h

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    5f0fd8c View commit details
    Browse the repository at this point in the history
  5. Update leds.h

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    b201138 View commit details
    Browse the repository at this point in the history
  6. Update neopixel.h

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    ceeea2f View commit details
    Browse the repository at this point in the history
  7. Update leds.cpp

    thinkyhead authored Aug 27, 2020
    Configuration menu
    Copy the full SHA
    dd9bb52 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Bugfix for Neopixel_separate

    adaneo1 still was set to NEOPIXEL2_PIN and was bleeding into the separated neopixel bank during start up and regular M150 commands
    
    found that adaneo never set a pin once NEOPIXEL2_SEPARATE is enabled
    Bacon-Fixation committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    19a20df View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    584323d View commit details
    Browse the repository at this point in the history
  2. adjust

    thinkyhead committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    2308030 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Update neopixel.h

    TERN_(NEOPIXEL2_SEPARATE,,adaneo1.setPin(NEOPIXEL2_PIN)); dosent compile as is. i believe it has an extra comma in it
    Bacon-Fixation committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    654e6a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e4ea41 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Update neopixel.h

    TERN_(NEOPIXEL2_SEPARATE,adaneo1.setPin(NEOPIXEL2_PIN)); stops NEOPIXEL2_SEPARATE From working as intended it bleeds into the separate channel #if Disabled(NEOPIXEL2_SEPARATE) Works like its supposed to
    
    is there a different macro than TERN_(NEOPIXEL2_SEPARATE,adaneo1.setPin(NEOPIXEL2_PIN)); becuase it dosnet have the desired effect
    Bacon-Fixation committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    435ef10 View commit details
    Browse the repository at this point in the history
  2. Update neopixel.h

    thinkyhead authored Sep 3, 2020
    Configuration menu
    Copy the full SHA
    9880be5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1868ba8 View commit details
    Browse the repository at this point in the history