發表文章

目前顯示的是 9月, 2014的文章

APM mini OSD with OpenLRS telemetry

圖片
After using OpenLRS as radio control and telemetry. I need a miniOSD with baud rate at 19200, which is used as telemetry baudrate. the standard miniOSD is 57600, of course we can svn the source and redo it again, but some nice guys on rc group has already done it. for copter: http://84ace.com/?cat=4 for plane:MinimOSD_Extra_Plane_2.4_Pre_release_Beta_19200.hex http://www.rcgroups.com/forums/showthread.php?t=2037442&page=13 it also can be configured using minimOSD extra config tool2.4.0.1  but I was having font issue....the tool can't update the charset..... google it, some say you need to power up 2 sides, some says you have to reload the bootloader... I believe my bootloader works fine, since we can update the hex code pretty good. finally, some german guys say, the minOSD does not handle charset to maxium well, so it's possible to first load your hardware with KV team OSD code: https://code.google.com/p/rush-osd-development/ I down loaded the 2.2 version a

GPS sentence

Have been working on GPS with Arduino few years ago, recently there is a tinyGPS++ library.. which increase the ability to decode more sentences.... First need to review what are the sentnece, each sentence contain different info, http://aprs.gids.nl/nmea/ basic 19 sentences: $GPBOD - Bearing, origin to destination $GPBWC - Bearing and distance to waypoint, great circle $GPGGA - Global Positioning System Fix Data $GPGLL - Geographic position, latitude / longitude $GPGSA - GPS DOP and active satellites $GPGSV - GPS Satellites in view $GPHDT - Heading, True $GPR00 - List of waypoints in currently active route $GPRMA - Recommended minimum specific Loran-C data $GPRMB - Recommended minimum navigation info $GPRMC - Recommended minimum specific GPS/Transit data $GPRTE - Routes $GPTRF - Transit Fix Data $GPSTN - Multiple Data ID $GPVBW - Dual Ground / Water Speed $GPVTG - Track made good and ground speed $GPWPL - Wayp