| 605 | } |
| 606 | |
| 607 | void LoRaClass::setOCP(uint8_t mA) |
| 608 | { |
| 609 | uint8_t ocpTrim = 27; |
| 610 | |
| 611 | if (mA <= 120) { |
| 612 | ocpTrim = (mA - 45) / 5; |
| 613 | } else if (mA <=240) { |
| 614 | ocpTrim = (mA + 30) / 10; |
| 615 | } |
| 616 | |
| 617 | writeRegister(REG_OCP, 0x20 | (0x1F & ocpTrim)); |
| 618 | } |
| 619 | |
| 620 | void LoRaClass::setGain(uint8_t gain) |
| 621 | { |
nothing calls this directly
no outgoing calls
no test coverage detected