pass current SS TTI when formatting DRB common IND

master
Andre Puschmann 5 years ago
parent 8652f75510
commit 07f22326b4

@ -408,7 +408,7 @@ public:
} }
static std::string static std::string
get_drb_common_ind_for_pdu(uint32_t lcid, const std::string cell_, srslte::unique_byte_buffer_t drbpdu) get_drb_common_ind_for_pdu(uint32_t tti, uint32_t lcid, const std::string cell_, srslte::unique_byte_buffer_t drbpdu)
{ {
Document resp; Document resp;
resp.SetObject(); resp.SetObject();
@ -425,9 +425,6 @@ public:
routing_info.AddMember("RadioBearerId", radiobearer_id, resp.GetAllocator()); routing_info.AddMember("RadioBearerId", radiobearer_id, resp.GetAllocator());
// TimingInfo // TimingInfo
// FIXME: Use real TTI
uint32_t tti = 10;
// SFN // SFN
uint32_t sfn = tti / 10; uint32_t sfn = tti / 10;
Value sfn_key(kObjectType); Value sfn_key(kObjectType);

@ -1043,7 +1043,7 @@ void ttcn3_syssim::write_pdu(uint32_t lcid, unique_byte_buffer_t pdu)
srb.tx(std::move(pdu)); srb.tx(std::move(pdu));
} else { } else {
std::string out = ttcn3_helpers::get_drb_common_ind_for_pdu(lcid, cells[pcell_idx]->name, std::move(pdu)); std::string out = ttcn3_helpers::get_drb_common_ind_for_pdu(tti, lcid, cells[pcell_idx]->name, std::move(pdu));
log->error("DRB send:\n%s", out.c_str()); log->error("DRB send:\n%s", out.c_str());
drb.tx(out); drb.tx(out);
} }

Loading…
Cancel
Save