Questions tagged [protocol]

A protcol is a ruleset for formatting and exchanging messages.

Filter by
Sorted by
Tagged with
0
votes
1answer
22 views

ASi (AS-Interface), understanding Power Supply

Can somebody help me understand the ASi (AS-Interface) power supply. I think I understand how the data decoupling works (because of the induction voltage of the inductor). But I dont understand the ...
0
votes
1answer
53 views

What is the meaning of pulling a pin HIGH (of an IC)?

Let's say I have a microcontroller (ESP8266) driving a DAC via a I2S protocol. So the ESP is connected with 3 pins to the DAC, and sending the data to it throught these pins. But I wonder, how exactly ...
0
votes
1answer
25 views

BLE emission when disconnected and waiting connection

I'm working on a toy device that goes into an airplane. It is using a BLE device and yet my knowledge about is a quite limited. If I understood correctly, usually in protocols: the device advertise, ...
0
votes
1answer
38 views

CHADeMO protocol understanding

I want to know specification for CHADeMO standard,its a fast charging method for electric vehicle upto 400 kW preparing 900 kW on the map.I tried searching data for CHADeMO but just found above ...
0
votes
1answer
58 views

How should I interpret this CAN bus protocol - J1939

I have been using J1939-21(Data link layer) many times, but now I'm confused. First I know that a J1939 protocol is build up from a data frame and that data frame looks like this in practice. ...
1
vote
1answer
94 views

Figuring out transmission protocol in cheap wireless door bell

Due to boredom I've tried some reverse engineering of simple cheap wireless ring bell which uses 433.92MHz transmitter and receiver via OOK modulation. It sends several times the same information. On ...
-1
votes
1answer
523 views

Teraterm to show hex data [closed]

I am getting UART data from micro-controller to PC. Micro-controller sends data in hex(eg.0x1B) format which can range from 0x00 to 0xFF. I want teraterm to display the received data in hex format. Is ...
0
votes
1answer
34 views

spy/monitor and decode spi protocol between master and slave

I often find my self in a situation when i need to debug systems of a MCU and other device which comunicate by SPI interface. most of the times we use a logic analyzer between the master and the slave ...
0
votes
1answer
83 views

Still confused about SPI implementation FIFO to buffer

Point 2 of page 16 in this document (image shown below) states that: The contents of SPIxTXB are moved to the shift register SPIxSR Exactly how is it moved, is it moved serially or in parallel? I ...
0
votes
0answers
49 views

Serial communication protocols used in spacecrafts and airplanes

I always see that CAN bus is used in automobiles for communication between nodes and for on board diagnostics and basically for the overall functioning of vehicle. What are the similar serial ...
1
vote
1answer
69 views

Logic analyser reads bits as if they are shifted left by 1 bit, what could be the issue?

The logic analyser is from Hobby Electronics, and is being run on the PulseView software. It is not reading the data correctly. All of the bits are shifted one to the left so everything is read ...
0
votes
0answers
54 views

Communication protocol analysis via microcontroller board

I have an idea for my master's thesis. I want to make a communication protocol analyzer and monitor the data on a PC via software I coded. For the first stage, I need a kind of data acquisition system ...
-2
votes
1answer
63 views

What are the modern uses of SPI and I2C protocols [closed]

I have been using I2C and SPi for a few years now, but as I begin working with USB, I realize it is much faster. I still see devices with 2 MCUs that could potentially communicate faster with USB, but ...
3
votes
1answer
73 views

Why does bluetooth (still) only support pairing two devices?

When bluetooth was first devised there was typically only one device to connect to at a time so it was quite natural to just implement a pairing protocol. I believe we are now on Bluetooth 5 Why is it ...
1
vote
0answers
107 views

Which differential protocol to use when redriving Ethernet?

I want to redrive a 100-BaseTX signal on a board. The signal is to be redriven 3 times (by the same setup). On one end is a STM32 NUCLEO-F767ZI board, and on the other end is a GbE switch including ...
-1
votes
1answer
86 views

Are every home gadget with the smart label capable to interact with microcontrollers? [closed]

Are every home gadget that is written smart on the packaging capable to be controlled by a microcontroller through some protocol?
0
votes
2answers
77 views

How to find and decode a particular protocol

I'm trying to understand what protocol is used on a particular device in order to decode it and send custom values. So far I was able to record the data with a logic analyzer but couldn't figure out ...
1
vote
1answer
64 views

RS485 communication issue

I have used PIC18F45k40 device for RS485 communication. I have 2 ckts one is isolated and another non isolated RS485 design. I have schematic & placement for reference. I have connected multiple ...
2
votes
1answer
73 views

Address-free communications between microcontrollers in any topology

Suppose I have 9 microcontrollers each on their own PCB, connected in a square grid. Is there a way I can get a single node to communicate to all the other nodes, be able to address them individually, ...
1
vote
1answer
60 views

Frequency Key Shift technique to superpose the digital communication on top of 4–20 mA signals

I start working with HART devices and I really try to understand how digital data is transferred trough 4-20ma current loop. I start read this article: https://instrumentationtools.com/hart-...
0
votes
1answer
77 views

What are examples of complex communication protocols that do not need a 7 layer OSI model to describe them? [closed]

I am trying to dissect an existing design of a custom communication protocol that shall make use of infrared pulses to communicate between only 2 devices. The design is architected in such a way that ...
1
vote
0answers
136 views

SPI Slave implementation in software

I need to implement SPI Slave (@10Mhz clock) on a microcontroller (a sensor with Cortex M33 core) in software. The problem is software is not fast enough to prepare data just after the command. (also ...
3
votes
6answers
626 views

Logic analyser or oscilloscope? [closed]

I am an embedded enthusiast and very much into embedded C and firmware development. I love to interface different sensors and modules to MCU by creating my own libraries from scratch. Now for ...
0
votes
0answers
8 views

If Pointer Extension = 1, what should Pointer become then in J1939 standard - CAN bus

Assume that we have the EEPROM address 647 and we want to read to it. That can be done in J1939-21 CAN bus standard. But the problem I faceing is that if I'm using Pointer Extension = 1, then I can't ...
0
votes
0answers
31 views

What is “Number of occurrences” in DM16 - Binary data transfer at J1939 CAN-bus protocol

After I have send a DM14 memory access with the functionality read. Assume that I'm want to read 646 and 647 address. Then I want to use the lenght = 1, Pointer Type = 1(if I want DM15 message ...
0
votes
1answer
98 views

What is “Pointer” in DM14 at J1939 CAN-bus standard?

What is "Pointer" in DM14 at J1939 CAN-bus standard? Can it be the memory Address[DEC]?
0
votes
1answer
59 views

Help using usb c to power display

Here is a bad diagram of a project I’m working on. In a beginner to EE and this stuff. I have a laptop display connected to a controller board I got on eBay. It has a input of hdmi and a dc power jack ...
1
vote
0answers
56 views

Splitting pins on USB-C

I’m new to EE and I have a project I’m working on that has confused me. I have an old display from a laptop that I want to make into a custom 2nd monitor, I bought a driver board for that model ...
0
votes
0answers
159 views

J1939 - CAN BUS - What is ECU and ACU?

I have a question about the CAN-bus protocol J1939. What is ECU and ACU? Assume that we have three motors that can be controller via J1939. Each motor have it's source address 0x80, 0x81 and 0x83 and ...
0
votes
1answer
239 views

I2C hold master mode Vs no hold master

Suppose to have a I2C device like Sensirion sht21, the datasheet says that the sensor supports both hold master read mode and no hold master read mode. In addition to that, suppose that the library ...
0
votes
2answers
406 views

Rinnai water heater power and communication interface/protocol

My Rinnai tankless water heater can be connected to a wifi module that controls the recirculating pump and other functions. The only connection between the PCB of the water heater and the external ...
1
vote
1answer
284 views

Trying to control vintage amplifier (TEAC A-H500) with Raspberry Pi - what's the communication protocol? 8-bit bus?

I'm trying to control my vintage amplifier from Raspberry Pi - I want to create a nice little Spotify streamer that on playback start will automatically turn on the amplifier and set the input ...
0
votes
2answers
203 views

How many devices can be daisy chained via SPI/I2C?

How can we determine how many devices can be daisy chained from a datasheet
1
vote
1answer
195 views

What IR Protocol is this?

This was found on a window fan remote control. The fan is a Bionaire BW2300 It seems to have no AGC leader, 12 bits, my guess is each bit is either: ~420us on + ~1260us off ~1260us on + ~430us off
2
votes
2answers
396 views

Are there any advantages to an inverted serial prototocol?

Why would someone implement an inverted serial protocol? Are there advantages in doing so? One obvious disadvantage seems to be that an extra device needs to be included in a circuit if the ...
8
votes
3answers
534 views

Analyze protocol used for Futaba VFD display, 3 data pins

I take apart a Samsung SMT-C7140 HD Unit (made obsolete by cable company, a shame) and found a nice display that I could probably reuse. It is a Futaba GL07-00006A (13-BT-246GINK). I tried to find the ...
0
votes
0answers
60 views

Is there really a proper way to send private bits even 1 with CANBUS?

I was thinking of making an authentication protocol for canbus. Is there a way to send even 1bit privately to another node ? Have seen many implementations quite a few good ones. In particular ESA ...
0
votes
1answer
176 views

How to convert from 2 data line full duplex to 1 data line half duplex?

I'm trying to design a circuit that can convert from a two wire full duplex (think SPI), with one transmit line and one receive line, to a one wire half duplex (think i2c), with bidirectional ...
0
votes
1answer
90 views

Some Physical Layers used with OBDII

I need to review some physical layers used in OBDII, a very common interface communication of vehicles and used as interface in a automotive scanners. I don't need exactly to know how the protocol ...
0
votes
1answer
59 views

Implement a data protocol between a smartphone and a MCU via NFC hardware?

If I'm able to develop a mobile app which is able to use the NFC hardware of a smartphone to write/read through it. And if I have a board containing a MCU and a NFC transponder like the IC from ST ...
2
votes
2answers
113 views

Right protocol for IoT embedded devices

I have a wall-powered embedded device that has several sensors. The MCU collects all sensor data, packages it and then sends it to an on-premise server through UDP. It is sending data every 100ms, ...
0
votes
0answers
78 views

What is the difference between SDA protocol and I2C?

A manual for Sound Design Technology's "DSP Programmer" programming box has the following statement: Hearing aids based on the Sound Design Technologies Wolverine platform can be programmed ...
0
votes
1answer
205 views

Simplex UART echo implementation on ATtiny

I'm currently trying to implement a simple UART echo application on the ATtiny85, with no additional pins other than RX/TX (no autoflow control). I'm using the Universal Serial Interface of the ...
2
votes
1answer
535 views

Generating analog signal (PPM) Raspberry Pi

I am trying to generate a PPM signal like the one used by RC receivers, using a raspberry pi. I am using the pigpio library. Here's what I have so far. Here's the header file: ...
1
vote
1answer
74 views

Interfacing LIN bus with CAN

On the following figure, LIN is used to build subnetworks from a CAN bus: Is there any standardized way to interface these two buses (e.g. for addressing a LIN node from a CAN node)? I read an ...
1
vote
2answers
89 views

Please help me understand modbus communications

I'm just starting out with understanding how modbus works over a rs485 protocol. I've received a communication protocol document from a company that makes solar inverters. I want to send a command ...
-2
votes
2answers
144 views

What is RS-485 and MODBUS? [closed]

I understand the title seems too broad but it's a bit specific and I'm totally new to the communication stuff, so please bare with me. If the question is too broad, please provide some suitable links ...
0
votes
3answers
133 views

What makes a communication architecture/protocol faster than others?

Why is thunderbolt considered faster than other? Apart from the inherent channel properties which affect the speed of data propagation, what else determines the speed of data transfer? Of course more ...
0
votes
1answer
117 views

Why is a LIN cluster limited to 16 nodes?

It says everywhere that a LIN network can be made up of at most 16 nodes (1 master node and up to 15 slave nodes). The id field however is 6 bits long allowing for more than 15 slaves to be addressed. ...
0
votes
1answer
100 views

Pull up resistor selection for LIN bus

What exactly will happen if I use 1.2K ohms at LIN master node pull-up? Why does the LIN protocol spec recommend to use 1K typically?

1
2 3 4 5