Project

General

Profile

Actions

Bug #4299

closed

proper libusb/libosmocore select loop integration

Added by laforge about 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
remsim-client
Target version:
-
Start date:
12/03/2019
Due date:
% Done:

100%

Spec Reference:

Description

This would register the libusb fds with libosmocore select.c code to asynchronously notify libusb if any of its fds are readable/writable.

Same code can be used from osmo-e1d and simtrace2 host code.

Actions #1

Updated by laforge almost 2 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 80
Actions #2

Updated by laforge almost 2 years ago

  • % Done changed from 80 to 90
For the remsim-client side:

This has a side-effect of getting the initial SIM card reading at modem start-up down from 41 seconds to 4.7 seconds in my local tests with an E25 and sysmoUSIM card.

Actions #3

Updated by pespin almost 2 years ago

I added libusb to DEPENDS in libismocore.bb in meta-telephony laforge/nightly, otherwise it failed because --disable-libusb was not being passed.

Actions #4

Updated by laforge almost 2 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

all related patches merged weeks ago.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)