From 685ded192907a24e2e97c9ae42fd2746b49bb587 Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Thu, 21 Jun 2018 16:28:47 +0200 Subject: octphy: add support for 16x oversampling mode The latest octphy firmware release (octsdr-2g-02.11.00-B1927-alpha), introduces a 16X oversampling option which is not yet supported in osmo-bts. - Add oversampling flag in phy_link.h - Add VTY commands to enable/disable oversampling - Add phy messages to enable/disable oversampling - Add conditional compilation to preserve support for legacy header files and firmware Change-Id: Ib78f92bfe03ff20aa0a257763c90844fb7b87cf0 Related: SYS#4257 Patch-by: Octasic inc. --- include/osmo-bts/phy_link.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/osmo-bts/phy_link.h b/include/osmo-bts/phy_link.h index 0ffc58e6..36e34e1d 100644 --- a/include/osmo-bts/phy_link.h +++ b/include/osmo-bts/phy_link.h @@ -74,6 +74,7 @@ struct phy_link { uint32_t rx_gain_db; bool tx_atten_flag; uint32_t tx_atten_db; + bool over_sample_16x; #if OCTPHY_MULTI_TRX == 1 /* arfcn used by TRX with id 0 */ uint16_t center_arfcn; -- cgit v1.2.3