drone class
Drone ν΄λμ€ μμ±
Drone ν΄λμ€μ public ν¨μ ꡬμ±
Drone ν΄λμ€ λ°μ΄ν° μμ μ²λ¦¬λΆ
ν¨μ λͺ©λ‘
μΌλ°
μ‘°μ’
μ€μ
λͺ¨ν°
LED
μ‘°μ’
κΈ° LCD λμ€νλ μ΄
μ‘°μ’
κΈ° λ²μ
μ‘°μ’
κΈ° μ§λ
ν¨μ μ€λͺ
sendPing
ν μ μ‘
λ€λ₯Έ μ₯μΉμμ μ°κ²° μνλ₯Ό νμΈν λ μ¬μ©
sendRequest
λ°μ΄ν° μμ²
μ§μ ν μ₯μΉμ λ°μ΄ν°λ₯Ό μμ²ν λ μ¬μ©
sendPairing
νμ΄λ§ μ€μ
μ§μ ν μ₯μΉμ νμ΄λ§ μ€μ μ λ³κ²½ν λ μ¬μ©
sendTakeOff
μ΄λ₯
λ§μ½ μ΄λ₯ μ€λΉ μνκ° μλλΌλ©΄ μλμΌλ‘ μ΄λ₯ μ€λΉ μνλ₯Ό κ±°μΉκ² λ¨
sendLanding
μ°©λ₯
sendStop
λλ‘ λͺ¨λμ κ΄κ³μμ΄ κ°μ λ‘ μ
sendControl
λΉν μ‘°μ’
sendControlWhile
λΉν μ‘°μ’
λΉν λ° μ£Όνμ λͺ¨λ μ¬μ©ν μ μμ΅λλ€. timeMsμ μ§μ ν msλμ μ°μμΌλ‘ μ‘°μ’ λͺ λ Ήμ μ μ‘ν©λλ€.
sendControlPosition16
λλ‘ μ΄λ λͺ λ Ή
λͺ¨λ λ³μμ 2byte μ μλ₯Ό μ¬μ©νλ λμ positionκ³Ό velocityμ κ°μ x10μ μ μ©.
sendControlPosition
λλ‘ μ΄λ λͺ λ Ή
positionκ³Ό velocityλ μ€μ κ°, headingκ³Ό rotationalVelocityμλ μ μ κ° μ¬μ©
sendCommand
λͺ λ Ή μ μ‘
λλ‘ μ λͺ λ Ήμ μ λ¬ν λ μ¬μ©ν©λλ€.
optionμλ κ° νμμ value κ° λλ μ«μ κ°μ λ£μΌμ μΌ ν©λλ€.
sendCommandLightEvent
λͺ λ Ή + LED μ΄λ²€νΈ
λλ‘ μ λͺ λ Ήμ μ λ¬ν λ μ¬μ©ν©λλ€.
optionμλ κ° νμμ value κ° λλ μ«μ κ°μ λ£μΌμ μΌ ν©λλ€.
sendCommandLightEventColor
λͺ λ Ή + LED μ΄λ²€νΈ(RGB)
λλ‘ μ λͺ λ Ήμ μ λ¬ν λ μ¬μ©ν©λλ€.
optionμλ κ° νμμ value κ° λλ μ«μ κ°μ λ£μΌμ μΌ ν©λλ€.
sendCommandLightEventColors
λͺ λ Ή + LED μ΄λ²€νΈ(Palette)
λλ‘ μ λͺ λ Ήμ μ λ¬ν λ μ¬μ©ν©λλ€.
optionμλ κ° νμμ value κ° λλ μ«μ κ°μ λ£μΌμ μΌ ν©λλ€.
sendModeControlFlight
λΉν μ μ΄ λͺ¨λ μ€μ
λλ‘ λΉν μ μ΄ λͺ¨λλ₯Ό λ³κ²½ν©λλ€.
sendHeadless
Headless μ€μ
sendTrimIncDec
Trim μ€μ
sendTrim
λΉν Trim μ€μ
sendWeight
무κ²
sendLostConnection
ν΅μ μ°κ²°μ΄ λκΈ΄ ν λ°μ μκ° μ€μ
λ§μ§λ§μΌλ‘ λΉν μ΄λ²€νΈ λλ μ‘°μ’ λͺ λ Ήμ 보λλ μ₯μΉμμ μ°κ²°μ΄ λμ΄μ§ νμ μ§μ ν μκ°μ΄ κ²½κ³Όνλ©΄ ν΄λΉ λͺ λ Ήμ μ€ν. μκ°μ 0μΌλ‘ μ€μ ν κ²½μ° ν΄λΉ λͺ λ Ήμ μ€ννμ§ μμ. μκ° λ¨μλ ms
sendFlightEvent
λΉν μ΄λ²€νΈ μ€ν
sendClearBias
Accel, Gyro Bias μ΄κΈ°ν
sendClearTrim
λΉν, μ£Όν Trim μ΄κΈ°ν
sendSetDefault
μ₯μΉ μ€μ μ΄κΈ°ν
μ§μ ν μ₯μΉμ μ€μ μ μ΄κΈ°ν ν¨
sendMotor
4κ°μ λͺ¨ν°λ₯Ό 미리 μ§μ λ λ°©ν₯μΌλ‘ νμ
sendMotorSingle
1κ°μ λͺ¨ν°λ₯Ό νμ λ°©ν₯μ μ§μ νμ¬ λμ
targetμ λ€μ΄κ°λ κ°μ 0~3μ λλ€. λͺ¨ν°μ μμλ μΌμͺ½ μ λͺ¨ν°λΆν° μκ³λ°©ν₯μ λλ€.
sendLightManual
LED μλ μ μ΄
flagsμλ LightFlagsDrone, LightFlagsControllerμ value κ°μ μ¬μ©νκ±°λ μ§μ νλκ·Έμ ν΄λΉνλ λΉνΈλ₯Ό μ ννμλ©΄ λ©λλ€.
brightnessλ κ°μ 0μΌ λ κΊΌμ§λ©° κ°μ΄ 컀μ§μλ‘ λ°μμ§λλ€.
sendLightModeColor
LED λͺ¨λ μ€μ (RGB)
lightMode λ³μμλ LightModeDrone, LightModeControllerμ value κ°μ μ¬μ©ν©λλ€.
sendLightModeColors
LED λͺ¨λ μ€μ (Palette)
lightMode λ³μμλ LightModeDrone, LightModeControllerμ value κ°μ μ¬μ©ν©λλ€.
sendLightEventColor
LED μ΄λ²€νΈ μ€μ (RGB)
lightEvent λ³μμλ LightModeDrone, LightModeControllerμ value κ°μ μ¬μ©ν©λλ€.
sendLightEventColors
LED μ΄λ²€νΈ μ€μ (Palette)
lightEvent λ³μμλ LightModeDrone, LightModeControllerμ value κ°μ μ¬μ©ν©λλ€.
sendLightDefaultColor
LED κΈ°λ³Έ λͺ¨λ μ€μ (RGB)
lightMode λ³μμλ LightModeDrone, LightModeControllerμ value κ°μ μ¬μ©ν©λλ€.
sendDisplayClearAll
νλ©΄ μ 체 μ§μ°κΈ°
sendDisplayClear
νλ©΄ μΌλΆ μ§μ°κΈ°
sendDisplayInvert
νλ©΄ μΌλΆ λ°μ
sendDisplayDrawPoint
μ μ°κΈ°
sendDisplayDrawLine
μ 그리기
sendDisplayDrawRect
μ¬κ°ν 그리기
sendDisplayDrawCircle
μ 그리기
sendDisplayDrawString
λ¬Έμμ΄ κ·Έλ¦¬κΈ°
sendDisplayDrawStringAlign
λ¬Έμμ΄ κ·Έλ¦¬κΈ°
x_startμ x_end μ¬μ΄μ μ§μ ν μμΉλ‘ λ¬Έμμ΄μ μ λ ¬νμ¬ νμν©λλ€.
sendBuzzer
λ²μ μλ
BuzzerModeκ° BuzzerMode.Scaleμ΄κ±°λ BuzzerMode.ScaleReserveμΈ κ²½μ° valueμλ BuzzerScaleμ value κ°μ μ¬μ©νμλ©΄ λ©λλ€.
BuzzerModeκ° BuzzerMode.Hzμ΄κ±°λ BuzzerMode.HzReserveμΈ κ²½μ° valueμλ Hz κ°μ μ¬μ©νμλ©΄ λ©λλ€.
sendBuzzerMute
λ²μ 무μ
sendBuzzerMuteReserve
λ²μ 무μ μμ½
sendBuzzerScale
λ²μ μκ³ μ¬μ©νμ¬ μ리λ΄κΈ°
sendBuzzerScaleReserve
λ²μ μκ³ μ¬μ©νμ¬ μ리λ΄κΈ° μμ½
sendBuzzerHz
λ²μ μ£Όνμ μ¬μ©νμ¬ μ리λ΄κΈ°
sendBuzzerHzReserve
λ²μ μ£Όνμ μ¬μ©νμ¬ μ리λ΄κΈ° μμ½
sendVibrator
μ§λ
sendVibratorReserve
μ§λ μμ½
Last updated