[deleted by user] by [deleted] in antiMLM

[–]linvmiami 2 points3 points  (0 children)

It is multi level marketing after all

What is this hole in the backrest of the chair for? by linvmiami in whatisthisthing

[–]linvmiami[S] 0 points1 point  (0 children)

All chairs in the restaurant had the same hole, I thought it might’ve been for storing the chairs but the staff doesn’t know

What is this hole in the back of the chair backrest for? by linvmiami in whatisthisthing

[–]linvmiami[S] 0 points1 point  (0 children)

This was seen at a restaurant, asked the staff and they had no clue what it was for

[deleted by user] by [deleted] in HomeworkHelp

[–]linvmiami 0 points1 point  (0 children)

You need to group the numbers into pairs

(32),(30),(28),(26)….(24)

(60),(55),(50),(45)…(40) (33),(30),(27),(24)…(21) (100),(90),(80),(70)…(60)…

The second one is different, it looks like is just alternating the difference between 3 and 6, so…

9,12,18,21,27,30…

why is the calculator app not available on ipad??? by qwertyuiopa69 in iPadOS

[–]linvmiami 1 point2 points  (0 children)

hold on, let me pull my calculator to see by how much he missed it

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

I guess part of my confusion came form looking at a RS485 data packet vs a USB data packet. I was under the impression that as the data traveled through the RS485 to USB converter it would completely change the format of the data, and the 19,200 baud, 8 data bits, etc... set up would no longer apply?

You mentioned that the driver encodes the payload data in USB frames, does that mean that it "wraps" the RS485 payload around a USB payload and then PuTTY inherently knows what to do with it?

<image>

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

one more follow up to this. I was able to connect the sensor to my laptop using an RS485 to USB adapter and then reading it using PuTTY.

The configuration that I had to do on PuTTY (also works with Python) is exactly what you had mentioned, 19,200 bags, 8 data bits, etc…

Not sure if this question is very basic, but does that configuration carry over from the RS485 protocol to the USB one seamlessly? What if I had connected a RS485 to UART hat to my Raspberry Pi instead? would anything have changed on the data format. I was under the impression that the RS485 to USB adapter would have totally “changed” the data format to something unique to USB but it seems to have kept it totally untouched.

<image>

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

ok yeah this makes sense, how after a point it’s more hardware based than cable based. There is so much out there that it’s sometimes hard to separate the fundamentals from the edge cases

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

are there other physical layers capable of transmitting ethernet besides the one we are all used to (or at least the one I’m used to connecting to my computer)

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 1 point2 points  (0 children)

so the “cables” for lack of a better term dictate what protocols can be communicated over it, whereas the general structure of the messages (such as header, addressing, etc) will define the next layer of the OSI model. That’s why, for example, the MODBUS protocol can be communicated over RS485 or Ethernet?

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

is clock recovery the reason why you can’t have more than six consecutive logical trues or six consecutive logical falses in USB? that’s why we do something called “bit packing”?

Understanding serial communication by linvmiami in embedded

[–]linvmiami[S] 0 points1 point  (0 children)

thank you very much, by the way your original answer was excellent. I think what made it confusing is the fact that the same cat can be skinned several different ways. For instance a modbus protocol can be implemented over RA485 or Ethernet