41145 Commits

Author SHA1 Message Date
Omar Ramadan
a47472a8db Merge commit 'd9c7c99503838a5f4b9ca9105e03f2e24d57dbad' into HEAD
Change-Id: Iec145716a5dc6d5441a11ac738df40af491321ad
2018-10-08 14:23:03 -07:00
Omar Ramadan
d9c7c99503 Squashed 'software/osmo/system-images/git/meta-sysmocom-bsp/recipes-sysmobts/osmo-bts/files/osmo-bts/' changes from 33da462a2b..36413548e0
36413548e0 common/pcu_sock.c: cosmetic: explicitly address lchan
2d21c9ff22 abis: inp_s_cbfn: Improve logging signal related information
3ee09a47c1 sysmo, virtual: properly handle BS-AG-BLKS-RES as received from BSC
173555dab7 Fix computing CCCH block number from frame number
2c1a46a2dd paging_test: Fix AGCH/PCH split test for second half of 102 multiframe
85485c3db4 contrib/jenkins_*.sh: drop rudimentary '--with-osmo-pcu'
eeba57652a vty: mark 'rtp bind-ip' deprecated, not hidden
4e3fdbc738 lc15bts_mgr_vty: Ensure writing well-formed config files
73dd4ff027 ensure all config file examples are well-formed
080302f870 lc15: led_sleep_cb: pass correct ptr to llist_move_tail
b9f3e14ba6 common/rsl.c: tweak log message in lapdm_rll_tx_cb()
9ce4d91948 CBCH: Some more scheduler_mframe cleanup
b222f6666d CBCH: Fix CBCH implementation for osmo-bts-trx
6434ba9f90 CBCH: sprinkle some OMSO_ASSERT() and guard against talloc failure
c799c70c59 CBCH: Add FIXME comments on queue overflow/underflow handling
3c87f5c3ea get_lchan_by_chan_nr(): Fix resolution of CBCH
3941cf4479 CBCH: Fix CBCH via L1SAP for osmo-bts-{sysmo,octphy,litecell15}
7c82b4a872 l1sap/scheduler: Consistently print chan_nr as hex number
19795c5ab2 lc15: rewrite and refactor code to print hwversion description
a8041edb5b lc15: fsync requires fd instead of file stream
5fceb9fc3a lc15: vty: Add missing include for lchan_deactivate
0c1ca01084 osmo-bts-trx/l1_if.c: cosmetic: fix typo in debug msg
755088a79c doc/examples/Makefile: Install bts-mgr cfg files used by systemd services
27a86005f3 measurement: fix unit-test test_lchan_meas_process_measurement
c78759055a measurement: remove missed interval end detection
6d701d0e05 cosmetic: fix typo in comment
8a6f6c5a16 Install sample cfg file to /etc/osmocom
65d3cc7753 Install systemd services with autotools
17577b7c00 fix handling of odd pchans in bts_supports_cm()
734eb40e72 log: add error log for RSL Chan Mode Modif
cb01259804 fix RSL Chan Mode Modif for dyn TS
386c33fa84 CBCH: Use llist_first_entry_or_null() instead of reinventing it
d9a1cd994c CBCH: Implement CBCH support for osmo-bts-{trx,virtual}
02d99db08b CBCH: Move processing via L1SAP
4280829dfa [sysmo,lc15]: Consider CBCH channel combinations in chan_nr_by_sapi()
dcde6145bf CBCH: Fix rejecting SMS-CB related RSL messages
cfc052743b Move systemd service to contrib/systemd
0b6c1762c5 measurement: display fn_mod when measuremnet is added
bd3462f355 paging: add unit-test to check different bs_ag_blks_res settings
bf87717cc8 measurement: add SUB measurements in test_lchan_meas_process_measurement
9680a4746f measurement: substitue missing measurements
fb70a2edda cosmetic: test_is_meas_overdue() does not test is_meas_complete()
42495a156d cosmetic: rename *_meas_rep_fn10* to *_meas_rep_fn10*_by_*s
324a3cd66e measurement: fix is_meas_overdue() and increase testcoverage
9b41b36e97 measurement: add unit tests for ts45008_83_is_sub()
76c292ea5d measurement: fix sub frame table for TCH/H, SS1
510158256b measurement: add unit tests for is_meas_complete()
1dcd63d36a fix ip.access dyn TS for osmo-bts-trx
9f5203d243 cosmetic: remove wrong comment
02c79f12a4 cosmetic: fix sourcecode formatting
08062e6dcc cosmetic: abis.c: typo "exixt"
0e11bea2a7 osmo_mcast_sock: make sure SO_REUSEADDR is applied
0b2893f6fc Revert "send TCH/F fill frames in DTX mode (WIP)"
092e4e85b3 measurement: fix measurement interval end detection
9bffa87c11 send TCH/F fill frames in DTX mode (WIP)
0ab50934d5 fix conditions for sending fill frames during RTS IND
4553890d70 measurement: make sure measurement interval end is detected
9feddb7edf measurement: make sure state is reset on chan act.
b5a28bd967 cosmetic: unify measurement sample handling in one function
829263afc4 fix timespec subtraction in compute_elapsed_us()
1c3240c2f1 cosmetic: separate measurement testcase definitions
2222091560 debian/rules: Don't overwrite .tarball-version
5d17b97a5b Clarify frame loss counter for l1sched_chan_state
6575f0c3e9 preserve lchan-specific SI overrides on SACCH FILL
eee7247ebe update sysinfo copies in all lchans upon SACCH FILL
ed9a13e670 trx: scheduler: Keep RTP clock up to date while in DTXu pause
20278252b5 scheduler: Log error on fn jump
e04e4d423d sched: Log RX->RTP packet like we do in add_l1sap_header
319b1d5bd7 l1sap: add_l1sap_header: Compact msgb_push ret assignment
a9a35419ed rsl: Use value_string to print encryption algo name
91e7bd7d30 debian: Create dbg package for osm-bts-virtual
a1f09d9105 debian: Make osmo-bts-* packages conflict with old osmo-bts package
500b7945f0 Remove unneeded direct libortp dependency
2cefb87a48 debian: Package installed example doc files
46491d15cd build: Install example cfg files
cf55fbede9 doc: Move calypsoBTS example into trx subdir
b7b5c4219c Add min/max/std-dev measurement reporting for TOA256
685ded1929 octphy: add support for 16x oversampling mode
0257f52835 log reception of PCU_IF_MSG_PAG_REQ messages from osmo-pcu
954e4d8321 jenkins_*.sh: add --enable-werror to configure flags
9215f76443 sysmo: calib_file.c: Avoid decl of unused vars and funcs with femtobts_v2.7 build
70fb6d70b1 sysmo: l1_if.c: Avoid decl of unused vars and funcs with femtobts_v2.7 build
74fce9e12d sysmo: l1if_mute_rf: Declare vars inside ifdef section
ba3fa11ae2 sysmo: Fix memcmp in RF-MUTE.req for superfemto < 3.6.0
5fd4aaaebb sysmo: vty: Add missing include for lchan_deactivate
63051b96cc l1_if.c: Move decl of vars used in conditional macro
31b113774b pcu_sock: Log event pcu_sock created
d03f311406 lc15: Fix incorrect cast of hLayer1
f926d9549c lc15: Use correct type for hLayer1 field
db330522ea Send DELETE_IND when dropping Imm Assign pending message
868c67fed3 compact AGCH queue: Drop too msg diff than IMM_ASS_REJ
a1a2556c2a bts_agch_enqueue: Decrease queue len hard_limit from 1000 to 100
ef1356c06c bts.c: Add missing include for gsm48_rr_msg_name
44a35902ad bts.c: Log name of RR msg type instead of value
f1e2d08022 rtp: make port range configurable, assign correct port numbers
ae3da5f8c3 cosmetic: it's n_r in check_for_first_ciphrd(), not n_s
19080d531f scheduler_trx: Add reminders to use libosmocore functions
5a0f85d00b let osmo-bts log a special notice if OML connection is closed early

git-subtree-dir: software/osmo/system-images/git/meta-sysmocom-bsp/recipes-sysmobts/osmo-bts/files/osmo-bts
git-subtree-split: 36413548e0d68ddef957930de57f77b4b512d883
2018-10-08 13:39:50 -07:00
Omar Ramadan
bd83bf0241 Merge commit '9a6688fce2afcee77ab359572dcf0e9efc3b8cd1' into HEAD 2018-10-08 13:38:36 -07:00
Kashif Ali
4afef3a154 Adding GBCv2 Rev-B (schematic, bom, layout, assembly, gerbers) files 2018-10-08 13:38:36 -07:00
mdlewisfb
1ea57757a2 Misc inconsistency fixes for header and source code files, including fixing ltc4274_reset error with missing param. 2018-10-08 13:38:35 -07:00
mdlewisfb
d0cc45381e Fixing incorrect enum typedef, issue #101 2018-10-08 13:38:35 -07:00
mdlewisfb
f8cde6f22f Fix for implicit fall through, issue #102 2018-10-08 13:38:34 -07:00
mdlewisfb
c3ed512856 Fixes for Test_ocmp_eeprom.c warnings. 2018-10-08 13:38:34 -07:00
mdlewisfb
f84d5241a3 Fixes for Test_ocmp_ltc4274.c warnings. 2018-10-08 13:38:34 -07:00
mdlewisfb
f61fede822 Fixes for Test_powerSource.c warnings. 2018-10-08 13:38:33 -07:00
mdlewisfb
b0abc41bce Fixes for Test_PinGroup_driver.c and Test_pca9557.c warnings. 2018-10-08 13:38:33 -07:00
mdlewisfb
c2fc385719 Fixes for Test_OcGpio.c warnings. 2018-10-08 13:38:33 -07:00
mdlewisfb
ea08a7e91b Fixes for Test_ltc4275.c warnings. 2018-10-08 13:38:33 -07:00
mdlewisfb
1b66416b27 Fixed missing function prototype in fake_GPIO.h 2018-10-08 13:38:32 -07:00
mdlewisfb
99e886d14f Fixes for Test_GpioSX1509.c warnings. 2018-10-08 13:38:32 -07:00
mdlewisfb
a258ac7137 Fixes for Test_ocmp_adt7481.c warnings. 2018-10-08 13:38:32 -07:00
mdlewisfb
b5eed90664 Adding -fshort-enums flag to fix Linux stack smashing error. 2018-10-08 13:38:31 -07:00
Kashif Ali
1fc35ca263 Adding LTE B3 1W front-end module 2018-10-08 13:38:30 -07:00
mdlewisfb
5f1dff5124 Reverting common/inc move 2018-10-08 13:38:30 -07:00
mdlewisfb
61e58969a4 Updating CCS project to point to inc/ instead of common/ 2018-10-08 13:38:29 -07:00
mdlewisfb
690719deba Consolidating inc/ and common/inc directories all under inc/. 2018-10-08 13:38:29 -07:00
mdlewisfb
612d821f8f Renaming Devices to devices for consistent directory naming. 2018-10-08 13:38:29 -07:00
Omar Ramadan
fbe17b1204 Build osmo-bts recipe from local fork 2018-10-08 13:38:28 -07:00
Omar Ramadan
c13a6a8c44 Add OC-2G examples and systemd services 2018-10-08 13:38:28 -07:00
Omar Ramadan
fafabeca7e Merge osmo-bts-oc2g to upstream master
Some TODOs regarding OML alarm, and HO measurements
2018-10-08 13:38:22 -07:00
Omar Ramadan
a57a20321e Add src/osmo-bts-oc2g from nrw_noa/osmo-bts nrw/next 49ae5d
Squashed:
49ae5d1fee8b8fa5a995f6ce64055dd51070f36b        2018-09-07      oc-2g: adjust log level of DSP alive message to debug.
15d90a885adc106f4380dc88cf2772a8a76b420c        2018-04-18      L1-IF: fix memory leak problem during TS connect and disconnect procedure
21cc797c29b0985cf50f4eb08f1d7cbb91fdba90        2018-03-28      oc2g-vty: drop ambiguous 'show lchan' command
8a82cc6d43811fa88636ce59cfcbf8c0b4e56f12        2018-03-22      OC-2G: update L1 interface due to changes in upper layer L1SAP
c5c0457ab24b7926c9abb19eeca2d7f3531ff7a6        2018-01-19      GPS: access GPSD daemon to check for 3D fix
72e4585cc2813fda5f0bf465f52bdedd4e3445e7        2017-12-21      mgr: correct GPS 3D fix caching period
e362785ae98d71eb6f00816c800f67488bcc2500        2017-12-21      OC-2G: fix preventive action
69432db0f5150d3bd111df1a1c298c416bb670b7        2017-12-21      OC-2G: fix missing main power supply voltage monitor
41fb208aca491b7f21a5137936775966d55ee524        2017-12-21      mgr: improve GPS 3D fix alarm
1e19b3033f962563d5d2b66caafe5106f39ebeb6        2017-12-15      mgr: make sure initial cache files are created
7a92127c9c9a271fa7350a65864a9ee6917a5b46        2017-12-15      Change log level to display useful information in notice level
7d09c424b7e5e2e5b46a7bf5ecec0e9d9d9a6ce7        2017-11-23      DTX: Fix RTP marker for UL DTX
2c4e4ca56b1be6bda4c322161a546bfa8736bb42        2017-11-09      OC-2G: Always enable PA GPIO pin
738307abcf93986dc6cdc89d1e0a068c44b15754        2017-11-07      OC-2G: Fix configuration indentation
49ba5cda0149990e5d0dce5d9130d1d45cbcdf7f        2017-09-28      OC-2G: enable OC-2G BTS variant feature report
fd82ae0719810c5f9fceb75473b29de2fcb9f929        2017-09-28      OC2G: implement C0 idle slot power reduction feature
659aebbbdf770cb092ec1ce028ca1a3baf5ed6d5        2017-09-28      OC2G: remove obsolete 8-PSK power reduction in RF activation request
7400a24ab545e2611498509455f1da33637dc9fc        2017-09-28      Merge branch 'nrw/master-sync' into nrw/oc2g-merge-master-13092017
1179c2aee5b591689138956800e205be3e547def        2017-08-15      OC2G: Tx nominal power is retrieved from TX calibration file
770d4b7c1fdb917698c646a292b5c831c7eb1b50        2017-06-16      Fix application failure to start in auto-band mode when using GSM-850.
a03c3630d5bb290fe6a5205b2e8345dba1dd2084        2017-06-09      oc2gbts-mgr: Remove unused blink pattern.
a655fcf5d88bae295454526cfbbaaf28a8f752d4        2017-06-08      Adjust led pattern priority and fix many compilation warnings.
cc77c6ac1aca8745fd2b6116310448a274a7dc1e        2017-06-07      Add limit backdoor command to change the thresholds of all manager parameters.
f18bb829598978447ec91df06e1c6b21ba98ef7b        2017-06-06      Adapt manager to OC-2G.
05452378bac8c9dd94982ccddaedc9592ea0bfc4        2017-05-19      OC2G: Initial commit
2018-10-08 13:21:55 -07:00
Omar Ramadan
4886f718b0 Use HTTPs for pypi 2018-10-01 18:39:08 -07:00
Omar Ramadan
6fc9638cf7 Add OC-2G OE machine type 2018-10-01 18:39:00 -07:00
Omar Ramadan
a0733c1744 Add OC-2G firmware from gitlab.com/nrw_oc2g/oc2g-fw 2018-10-01 18:38:41 -07:00
Omar Ramadan
fce35390a8 Clone OC-2G systemd config from LC15 2018-10-01 18:38:39 -07:00
Omar Ramadan
ccb2e99afe Add OC-2G sysdev map from gitlab.com/nrw_oc2g/meta-nrw-bsp 2018-10-01 18:38:37 -07:00
Omar Ramadan
013d3536f9 Add OC-2G u-boot from gitlab.com/nrw_oc2g/meta-nrw-bsp 2018-10-01 18:38:28 -07:00
Omar Ramadan
718d67ecc5 Add OC-2G Linux from gitlab.com/nrw_oc2g/meta-nrw-bsp 2018-10-01 18:38:22 -07:00
Omar Ramadan
54fb9e71f9 Add system-images OC-2G target to Makefile 2018-10-01 18:38:17 -07:00
Omar Ramadan
f554159165 Merge commit 'c263ce2f41e27c99bba611763279cf434b893ed9' as 'software/osmo/system-images/git/meta-sysmocom-bsp/recipes-sysmobts/osmo-bts/files/osmo-bts' 2018-10-01 18:37:54 -07:00
Omar Ramadan
c263ce2f41 Squashed 'software/osmo/system-images/git/meta-sysmocom-bsp/recipes-sysmobts/osmo-bts/files/osmo-bts/' content from commit 33da462a2b
git-subtree-dir: software/osmo/system-images/git/meta-sysmocom-bsp/recipes-sysmobts/osmo-bts/files/osmo-bts
git-subtree-split: 33da462a2bf37f2688d79530b11f9e65b5c93502
2018-10-01 18:37:53 -07:00
Omar Ramadan
47e2e8cc95 Merge commit '7bfde8ddecb4b21a357fe43d52ce344c2896da68' as 'software/osmo/system-images/git/meta-sysmocom-bsp' 2018-10-01 18:37:41 -07:00
Omar Ramadan
7bfde8ddec Squashed 'software/osmo/system-images/git/meta-sysmocom-bsp/' content from commit 8e88c736b0
git-subtree-dir: software/osmo/system-images/git/meta-sysmocom-bsp
git-subtree-split: 8e88c736b03cb66ce5a18964fd6ac488e62715d7
2018-10-01 18:37:40 -07:00
Omar Ramadan
ee9c71856d Merge commit 'fdad12c5475421b225bc0580848e1414577479dd' as 'software/osmo/system-images' 2018-10-01 18:37:35 -07:00
Omar Ramadan
fdad12c547 Squashed 'software/osmo/system-images/' content from commit 9303288071
git-subtree-dir: software/osmo/system-images
git-subtree-split: 9303288071ba7ca97c4b257216b823e7dae461f7
2018-10-01 18:37:32 -07:00
Kashif Ali
31d75a0ffd Re-addig coding style guide for OCWare 2018-10-01 09:56:42 -07:00
Kashif Ali
65304fd118 Merge pull request #25 from Telecominfraproject/OCWareMerge
Merging of OpenCellular OCware repo to OpenCellular TIP repo.
2018-09-29 07:08:21 -07:00
Vishal Thakur
0b08f7a126 Updated unit test makefile with respect to the repository structure. 2018-09-28 23:40:21 -07:00
Vishal Thakur
b9761dc1cc Added Copyright header to Unit test files. 2018-09-28 23:40:16 -07:00
Vishal Thakur
973eb3b3d1 OpenCellular OCware repo merged to OpenCellular TIP repo.
> Changes done :
> 1. Shared schema between host and embedded controller.
2. Commands messages are handled at driver level.
3. Debug message type added to enable debugging on i2c, spi and gpio's.
4. Auto test capabilities added to ethernet module.
5. Unit test cases written for multiple devices like LTC4275, LTC4274, LTC4015,ADT7481, PCA9557, SX1509.
2018-09-28 23:40:11 -07:00
Kashif Ali
58fab76787 Merge pull request #24 from Telecominfraproject/feature_request_template_update
Updating issue templates so that checkboxes will not be created
2018-09-27 14:46:08 -07:00
Mark Lewis
aadfff45f4 Updating issue templates so that checkboxes will not be created, which create status tracking. 2018-09-27 11:23:08 -07:00
Kashif Ali
09782587b3 Fix bug report template 2018-09-27 07:43:26 -07:00
Kashif Ali
b637b2b7a0 Removed duplication 2018-09-20 14:45:01 -07:00
Kashif Ali
29098242a1 Update issues templates (bug, feature, evt/dvt) 2018-09-20 14:44:19 -07:00