From db4957b73c22d5a10d5f9d8cb8e1794d15ace463 Mon Sep 17 00:00:00 2001 From: Jonas Date: Wed, 10 Jul 2019 06:58:32 +0200 Subject: [PATCH] COLIBRI_RACE: BST GPS fix 3rd party GPS does now send correct long/lat coordinates to bst bus. FPVision OSD is now working correctly. --- src/main/target/COLIBRI_RACE/i2c_bst.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/target/COLIBRI_RACE/i2c_bst.c b/src/main/target/COLIBRI_RACE/i2c_bst.c index a8fb36901..4f925001f 100644 --- a/src/main/target/COLIBRI_RACE/i2c_bst.c +++ b/src/main/target/COLIBRI_RACE/i2c_bst.c @@ -786,8 +786,8 @@ static void bstMasterWrite16(uint16_t data) #ifdef USE_GPS static void bstMasterWrite32(uint32_t data) { - bstMasterWrite16((uint8_t)(data >> 16)); - bstMasterWrite16((uint8_t)(data >> 0)); + bstMasterWrite16((uint16_t)(data >> 16)); + bstMasterWrite16((uint16_t)(data >> 0)); } static int32_t lat = 0;