Comments (2)
Thanks! I hope you find it useful.
Ref. direct link mode, I've not looked into it but I guess there's no reason for it not to be supported other than it just hasn't made it to the list yet. @hkro manages what order we do things in but I'll have a quick look to see how much effort it would be.
from ubxlib.
Had a very quick look and I guess direct link mode would be supported something like this:
- Add an API
uCellSockDirectLinkStart(int32_t cellHandle, int32_t sockHandle)
: this would put the whole cellular interface into direct link mode with the given socket. The AT parser would stop receiving characters on the UART port, leaving it for the application to handle. Any attempt to use a cellular API while direct mode is active should probably return a specific error code, e.g.U_CELL_ERROR_DIRECT_LINK_ACTIVE
. - Add an API
uCellSockDirectLinkStop(int32_t cellHandle)
: this would wait for 2 seconds, send the "+++" sequence to leave direct mode and then reconnect the AT parser once more, probably sending "AT" and waiting for "OK" to determine that it is done. - Should probably also add an API to configure the various direct link parameters.
Does that sound like the right approach? I can't give you a timescale for doing it right now, will need to discuss that internally, just wanted to check if this is what you were thinking of.
from ubxlib.
Related Issues (20)
- u_cell_mqtt module issue HOT 4
- ESP-IDF 5.1.2 Optimization fails to compile UBXLIB HOT 5
- ASSERTION FAIL with Zephyr and MIA-M10Q HOT 43
- Using uSockWrite for UDP HOT 13
- PSM and EDRX negotiating issues HOT 7
- Continuous UMQTTER 13,0 Error Loop and Improper Shutdown Behavior (SARA-R422M8S) HOT 18
- Set up PointPerfect with MQTT client using ubxlib HOT 4
- how to enable multiple selected messageId.id.pNmea msg types HOT 5
- capture all UBX data from GNSS module HOT 13
- Compiling in ubxlib triggers SecureFault in Trusted Firmware-M on nrf9160 HOT 12
- Cell Network Up Keep Going Callback Fails at Tick Wrap-Around HOT 1
- AT Client Character Wait Fails Once Ticks Wrap Beyond INT32_MAX HOT 2
- Some 64-bit milliseconds tick values were not migrated to 32-bit HOT 30
- Assistance Requested for Configuring ubxlib for LEAN_R8 on Linux HOT 131
- Problems selecting cipher suites HOT 16
- +CME ERROR: Operation not allowed HOT 11
- SARA-R510M8S: How to use cellular network and GNSS network simultaneously? HOT 5
- print ubxlib output to usb on nrf52840 dongle using Zephyr HOT 31
- SPI interface for short-range devices HOT 2
- uCellSockCleanup HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ubxlib.