diff --git a/df_datalink_sp/src/networking/phy_layer/phy_antenna.c b/df_datalink_sp/src/networking/phy_layer/phy_antenna.c index d8fd703..8c94b6e 100644 --- a/df_datalink_sp/src/networking/phy_layer/phy_antenna.c +++ b/df_datalink_sp/src/networking/phy_layer/phy_antenna.c @@ -86,17 +86,21 @@ uint16_t hopPattern_10KBPS_10MS[L1_FRAME_10KBPS_10MS_HOPS] = uint16_t hopPattern_10KBPS_20MS[L1_FRAME_10KBPS_20MS_HOPS] = { - 1500 + 1500, 1600, 1700, 1800, 1900, 1400, 1300, 1200, + 1100, 1000, 900 }; uint16_t hopPattern_40KBPS_10MS[L1_FRAME_40KBPS_10MS_HOPS] = { - 1600 + 1600, 1650, 1700, 1750, 1800, 1850, 1900, 1550, + 1500 }; uint16_t hopPattern_40KBPS_20MS[L1_FRAME_40KBPS_20MS_HOPS] = { - 1600 + 1600, 1650, 1700, 1750, 1800, 1850, 1900, 1550, + 1500, 1450, 1400, 1350, 1300, 1250, 1200, 1150, + 1100, 1050, 1000 }; uint16_t hopPattern_200KBPS_5MS[L1_FRAME_200KBPS_5MS_HOPS] = diff --git a/df_datalink_sp/src/networking/phy_layer/phy_layer.c b/df_datalink_sp/src/networking/phy_layer/phy_layer.c index f56d9de..6b78039 100644 --- a/df_datalink_sp/src/networking/phy_layer/phy_layer.c +++ b/df_datalink_sp/src/networking/phy_layer/phy_layer.c @@ -664,8 +664,8 @@ int32_t Phy_SetupNextSlot(PHY_INST *instPtr, PHY_TOR_TYPE txrxMode, break; case L1_10KBPS_10MS_FRAME: phyModeCtrl |= PHY_MODE_CTRL_FRAME_10KBPS_10MS; - hopNum = L1_FRAME_10KBPS_10MS_HOPS; - hopPattern = hopPattern_10KBPS_10MS; + hopNum = L1_FRAME_10KBPS_20MS_HOPS; + hopPattern = hopPattern_10KBPS_20MS; break; case L1_10KBPS_20MS_FRAME: phyModeCtrl |= PHY_MODE_CTRL_FRAME_10KBPS_20MS;