Projects
osmocom:nightly
osmocom-bb
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 67
View file
osmocom-bb_0.1.0.dsc
Changed
@@ -12,8 +12,8 @@ Package-List: osmocom-bb-layer23 deb net optional arch=any Checksums-Sha1: - 6a0bb590528e66d3bb10f663e6d8486af07caa75 1077184 osmocom-bb_0.1.0.tar.xz + f0f0c8deaccebdcfb4c5ebab94b63e2080341842 1076496 osmocom-bb_0.1.0.tar.xz Checksums-Sha256: - 86f8f1e2e5a87819fc57b6153badba37f0b76874bdc91afdcef175bce2d1ffd3 1077184 osmocom-bb_0.1.0.tar.xz + 4c1782dc39b9a28825db7d4372d3c987a0cd803a90a34b2b5a42e8f33e20a54c 1076496 osmocom-bb_0.1.0.tar.xz Files: - 6d99cab7629dff605d5633e50a4d3ca4 1077184 osmocom-bb_0.1.0.tar.xz + 67379b1c193cf9fa3ddbd34dd9641f97 1076496 osmocom-bb_0.1.0.tar.xz
View file
osmocom-bb_0.1.0.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -0.0.0.3619-5250.202405212026 +0.0.0.3620-7c00.202405222026
View file
osmocom-bb_0.1.0.tar.xz/debian/control
Changed
@@ -25,5 +25,5 @@ Package: osmocom-bb-layer23 Architecture: any Multi-Arch: foreign -Depends: osmocom-nightly (= 202405212026), ${misc:Depends}, ${shlibs:Depends} +Depends: osmocom-nightly (= 202405222026), ${misc:Depends}, ${shlibs:Depends} Description: MS-side implementation of L2 and L3 GSM protocols
View file
osmocom-bb_0.1.0.tar.xz/src/host/trxcon/src/sched_lchan_tchf.c
Changed
@@ -305,13 +305,7 @@ const uint8_t *data = msg ? msgb_l2(msg) : NULL; size_t data_len = msg ? msgb_l2len(msg) : 0; - if (msg == NULL) { - /* TODO: It's not clear what to do for TCH/AFS. - * TODO: Send dummy FACCH maybe? */ - goto send_burst; /* send something */ - } - - if (data_len != GSM_MACBLOCK_LEN) { /* TCH/AFS: speech */ + if (msg != NULL && msg != msg_facch) { /* TCH/AFS: speech */ if (!l1sched_lchan_amr_prim_is_valid(lchan, msg, amr_fn_is_cmr)) goto free_bad_msg; /* pull the AMR header - sizeof(struct amr_hdr) */ @@ -319,6 +313,7 @@ data += 2; } + /* if msg == NULL, transmit a dummy speech block with inverted CRC6 */ rc = gsm0503_tch_afs_encode(BUFPOS(bursts_p, 0), data, data_len, amr_fn_is_cmr,
View file
osmocom-bb_0.1.0.tar.xz/src/host/trxcon/src/sched_lchan_tchh.c
Changed
@@ -512,13 +512,7 @@ const uint8_t *data = msg ? msgb_l2(msg) : NULL; size_t data_len = msg ? msgb_l2len(msg) : 0; - if (msg == NULL) { - /* TODO: It's not clear what to do for TCH/AHS. - * TODO: Send dummy FACCH maybe? */ - goto send_burst; /* send garbage */ - } - - if (data_len != GSM_MACBLOCK_LEN) { /* TCH/AHS: speech */ + if (msg != NULL && msg != msg_facch) { /* TCH/AHS: speech */ if (!l1sched_lchan_amr_prim_is_valid(lchan, msg, amr_fn_is_cmr)) goto free_bad_msg; /* pull the AMR header - sizeof(struct amr_hdr) */ @@ -526,6 +520,7 @@ data += 2; } + /* if msg == NULL, transmit a dummy speech block with inverted CRC6 */ rc = gsm0503_tch_ahs_encode(BUFPOS(bursts_p, 0), data, data_len, amr_fn_is_cmr,
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.