發表文章

目前顯示的是 1月, 2020的文章

9XR PRO with DJT module with D port

圖片
I have search on this, most talk about Sport https://ardupilot.org/copter/docs/common-frsky-telemetry.html#common-frsky-telemetry https://ardupilot.org/copter/docs/common-frsky-telemetry.html#turnigy-9xr-pro For my DJT module, it has only Dport, so in the mission planner, you have to set the baud rate to 9600 and protocol as 3. for the connection form pixhawk to frsky receiver, you need a singal invert board. For the connection from DJT module to the 9xr pro futaba connector (com2)is like this: rightest upper one(green) goes to Rxd of DJT module rightest lower one (white) goes to Txd of DJT module. My 9xr pro runs on ersky9X R222, for the telemetry set as: telemetry com port =2, invert=2, baudrate=9600 UsrProto can be frsky, frskyhub or arduP(plane) arduC(copter), just the layout is different. with tx/rx number jumping, it should be good.

radio link telemetry protocol on IIC

圖片
R9D receiver use a RPM-02 module to get mavlink data through IIC, here are few discussion on how to get data into R9D  https://www.rcgroups.com/forums/showthread.php?2236519-Radiolink-AT9-%C2%96-anybody-owns-it-Reviews/page14#post34359050 The PRM-02 module uses these Mavlink packets to get the required data: mavlink_msg_sys_status_pack - Ext Voltage mavlink_msg_gps_raw_int_pack - Latitude , Longitude and GPS Satellites mavlink_msg_vfr_hud_pack - Speed,Rise and Altitude mavlink_msg_global_position_int_pack - Yaw mavlink_msg_attitude_pack - Roll and Pitch The data being sent from the Prm-02 to the radio is sent with MSB first. The the data is the same as would be in the Mavlink packet apart from the floats. The receiver gets them as 2 bytes. They have been multiplied by 10. For example if the float in the Mavlink packet for speed was 10.3 the the value sent to the receiver would be 103. The transmitter just reads from address 04. The PRM-02 then sends packets according