Update NewLedDriver function signature