Delayed "printf"

Started by Tim Wescott in comp.arch.embedded3 months ago 27 replies

Sometimes it's necessary to float a notion just so that someone can affirm your suspicion that yes, you really are an idiot. On the off...

Sometimes it's necessary to float a notion just so that someone can affirm your suspicion that yes, you really are an idiot. On the off chance that I'm a genius, though, here goes: I don't like putting "printf" in fast tasks for obvious reasons -- even with infinite spooling, it can take time to process a format string. In my usual context, this can result in audible sounds from motor...


LWM2M C Language Implementation for the Small Embedded IoT Devices

Started by Anonymous in comp.arch.embedded3 months ago

Hi group! As a n00b in the IoT domain I have had trouble finding a suitable open source implementation in C for the LWM2M protocol with DTLS...

Hi group! As a n00b in the IoT domain I have had trouble finding a suitable open source implementation in C for the LWM2M protocol with DTLS support. What I have found so far are following implementations: - Contiki lwm2m: https://github.com/sics-iot/lwm2m-contiki - Wakaama LWM2M: https://github.com/eclipse/wakaama - Awa LWM2M: https://github.com/FlowM2M/AwaLWM2M - Anjay: https://gi


IWOMP 2017 - 13th International Workshop on OpenMP - Extended submission deadline

Started by OpenMP ARB in comp.arch.embedded3 months ago

CALL FOR PAPERS IWOMP 2017 - 13th International Workshop on OpenMP September 20-22, 2017 Stony Brook University, Stony Brook, NY,...

CALL FOR PAPERS IWOMP 2017 - 13th International Workshop on OpenMP September 20-22, 2017 Stony Brook University, Stony Brook, NY, USA http://www.iwomp.org == Background For many years, the OpenMP API has provided a very rich and flexible programming model for shared memory architectures. OpenMP 4.0 is a major advance that adds new forms of parallelism: device constructs=2


USB Data Line Pullup

Started by rickman in comp.arch.embedded3 months ago 1 reply
USB

I'm discussing the data line pullup on a USB dev with someone and I'm not clear on one thing... or maybe two. The pullup is added to one or...

I'm discussing the data line pullup on a USB dev with someone and I'm not clear on one thing... or maybe two. The pullup is added to one or the other of the two differential data lines to indicate the speed of the interface being either low or full. This pullup is supposed to be 1.5 kohms to 3.3 volts. Once the pullup is detected is there any need to remove it? It does create a sligh...


Dynamic upgrading/Hot-swapping a service

Started by Don Y in comp.arch.embedded3 months ago 15 replies

My application runs 24/7/365. There's no "reset" switch. So, components (hardware AND software) that are upgraded are done so while the system...

My application runs 24/7/365. There's no "reset" switch. So, components (hardware AND software) that are upgraded are done so while the system is live. [I suspect there are six nines services on-line that behave similarly. But, if inspected "in the small", I wonder how clean the switchovers are? And, how durable the connections?] I can instantiate a new instance of a server and repla...


Need help in mplementing IoT protocols

Started by Anonymous in comp.arch.embedded3 months ago 1 reply

Hi.. I have a phynode sensor tag with cc2650 , one more phywave cc2650 radio module that supports zigbee, 6lowpan, ble, etc.. and a PHYGATE...

Hi.. I have a phynode sensor tag with cc2650 , one more phywave cc2650 radio module that supports zigbee, 6lowpan, ble, etc.. and a PHYGATE ,ARM335x gateway. I want to implement a IoT system for reading the sensor data and sending it to the cloud with the following requirements: Read the Sensor Data using : 1. BLE 2. 6LOWPAN 3. Zigbee 4. Lora Send the same info to the ...


TLCS-870/C1 and TLCS-870 instruction sets

Started by Philipp Klaus Krause in comp.arch.embedded3 months ago

I'd like to know about the TLCS-870 and TLCS-870/C1 instruction sets and opcodes. However, I only find incomplete information. For the...

I'd like to know about the TLCS-870 and TLCS-870/C1 instruction sets and opcodes. However, I only find incomplete information. For the TLCS-870, there is something at www.datasheetarchive.com, but it is only 20 pages and looks like there should be more (details are only available on data transfer and exchange instructions; arithemtic, jump, etc are missing). For the TLCS-870/C1, there...


exposing resource usage

Started by Don Y in comp.arch.embedded3 months ago 16 replies

Is there any potential downside to intentionally exposing (to a task/process/job/etc.) its current resource commitments? I.e., "You are...

Is there any potential downside to intentionally exposing (to a task/process/job/etc.) its current resource commitments? I.e., "You are currently holding X memory, Y CPU, Z ..." *If* the job is constrained to a particular set of quotas, then knowing *what* it is using SHOULDN'T give it any "exploitable" information, should it? [Open system; possibility for hostile actors]


Cloud? IoT? How to start

Started by pozz in comp.arch.embedded3 months ago 38 replies

I'd like to start learning the modern paradigm of IoT and Cloud. My first impression is that they are "empty words" without a precise...

I'd like to start learning the modern paradigm of IoT and Cloud. My first impression is that they are "empty words" without a precise meaning: you can fill the "word" as you want. I want to start from a real simple application. I have some Internet-connected embedded boards that I want to control by remote with my smartphone connected to Internet. At first I wanted to connect the sma...


Buildroot configuration for Ethernet and WiFi support on Orange Pi Zero

Started by Anonymous in comp.arch.embedded4 months ago

Hi, After some work on searching for different sources related to Ethernet and Wifi support in Orange Pi Zero, I have managed to create a...

Hi, After some work on searching for different sources related to Ethernet and Wifi support in Orange Pi Zero, I have managed to create a Buildroot configuration that may be a good starting point to create the optimized Linux image for that SBC. I hope it may be useful for all who want to use this cheap but good SBC in their embedded designs. You can find my configuration at https://groups.go...


Ask a Question to the EmbeddedRelated community

To significantly increase your chances of receiving answers, please make sure to:

  1. Use a meaningful title
  2. Express your question clearly and well
  3. Do not use this forum to promote your product, service or business
  4. Write in clear, grammatical, correctly-spelled language
  5. Do not post content that violates a copyright