TemplateDevice.pyi 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import PikaStdDevice
  2. class GPIO(PikaStdDevice.GPIO):
  3. # overrid
  4. def platformHigh(self): ...
  5. def platformLow(self): ...
  6. def platformEnable(self): ...
  7. def platformDisable(self): ...
  8. def platformSetMode(self): ...
  9. def platformRead(self): ...
  10. def platformGetEventId(self): ...
  11. class Time(PikaStdDevice.Time):
  12. # override
  13. def sleep_s(self, s: int): ...
  14. def sleep_ms(self, ms: int): ...
  15. def platformGetTick(): ...
  16. def platformGetEventId(self): ...
  17. class ADC(PikaStdDevice.ADC):
  18. # override
  19. def platformEnable(self): ...
  20. def platformRead(self): ...
  21. def platformDisable(self): ...
  22. def platformGetEventId(self): ...
  23. class UART(PikaStdDevice.UART):
  24. # override
  25. def platformEnable(self): ...
  26. def platformWrite(self): ...
  27. def platformWriteBytes(self): ...
  28. def platformRead(self): ...
  29. def platformReadBytes(self): ...
  30. def platformDisable(self): ...
  31. def platformGetEventId(self): ...
  32. class IIC(PikaStdDevice.IIC):
  33. # override
  34. def platformEnable(self): ...
  35. def platformWrite(self): ...
  36. def platformWriteBytes(self): ...
  37. def platformRead(self): ...
  38. def platformReadBytes(self): ...
  39. def platformDisable(self): ...
  40. def platformGetEventId(self): ...
  41. class PWM(PikaStdDevice.PWM):
  42. # override
  43. def platformEnable(self): ...
  44. def platformSetFrequency(self): ...
  45. def platformSetDuty(self): ...
  46. def platformDisable(self): ...
  47. def platformGetEventId(self): ...
  48. class SPI(PikaStdDevice.SPI):
  49. # override
  50. def platformEnable(self): ...
  51. def platformWrite(self): ...
  52. def platformWriteBytes(self): ...
  53. def platformRead(self): ...
  54. def platformReadBytes(self): ...
  55. def platformDisable(self): ...
  56. def platformGetEventId(self): ...
  57. class CAN(PikaStdDevice.CAN):
  58. # override
  59. def platformEnable(self): ...
  60. def platformWrite(self): ...
  61. def platformWriteBytes(self): ...
  62. def platformRead(self): ...
  63. def platformReadBytes(self): ...
  64. def platformDisable(self): ...
  65. def platformGetEventId(self): ...
  66. def __del__(self): ...