esp32.RMT constructor example is not accepting the tx_carrier parameter

  • Look at the example code here

    Specifically the line

    r = esp32.RMT(0, pin=Pin(18), clock_div=8, tx_carrier=(38000, 50, 1))

    it throws an exception

    TypeError: extra keyword arguments given

    removing the parameter tx_carrier will stop the exception, but I need it to have a 38KHz carrier frequency, that's the whole point of the IR LED

    How do I make the m5stick send out pulses with a 38KHz carrier frequency?


    PS yes I know it's pin 9 on m5stick

    PS I would say what micropython version I'm running but it's reporting as "798485f45-dirty"