Cave-Link: Underground text communication system
cavelink.com
cavelink.com
Just a reminder to people implementing systems with error detection: undetected errors are always possible. Checksums may be just fine for this application but if you need to achieve some target error rate you may have to consider error detecting or correcting codes that fit with the interference you find in your transmission channel.
[edit] Error detecting checks work not by making errors impossible but by making them unlikely. It is part of the work to quantify your design to show that probability is low enough for your goal.
My inexpert digging came up with: They use APRS packets, which use AX.25, whose framing includes a 16-bit Frame Check Sequence, which looks like it came from HDLC, and is a 16-bit CRC-CCITT. Phew.
It’s about the numbers, there’s trade-offs for each specific application. I would encourage people to do the math and see if their design makes sense for their goals.
Hash collisions have NOTHING to do with effectiveness or reliability of communication. A feature is a benefit!
Again this design may be totally fine for this application. I am bringing this up for other engineers because people tend to hand-wave this away.
that line (along with enough experience) helped erase words such as "always", "never", and "impossible" from my technical vocabulary :)
Turns out there was a bad port on the Ethernet hub, but 1/65536 corrupted packets would get through because of the 16-bit checksum.
Additionally I learned that lightning strikes generate a high burst of low frequency radio and commercial lightning detectors (which I use while hiking) actually is just a radio receiver on a harmonic of the lightning signal.
The lower you go with frequencies, the larger antennas you need (quarter wavelength is usually the minimum... for FM radio (around 100MHz) it's 75cm which is very realistic length for a car or a house radio... at 14mhz (ham radio freq), it's 5.3 meters, which is still doable if you live in a house, and at 1.8MHz (another ham band) is ~40 meters, which is hard.. going lower is even harder, and special "tricks" are needed.
The second problem is the bandwith itself... some wifi equipment supports bands up to 100MHz of width (to simplify, you use all the frequences from eg. 5.1GHz to 5.2GHz), and if you want to stay at low frequencies, it's impossible to create such a wide band, because the antenna sizes are so different at 1MHz and 101MHz, the propagation is different, etc., so usually you're stuck with narrower bandwiths at lower frequencies (and of course, many of the low frequencies are already in use.. eg for fm radio).
But generally yes, higher the frequency, more directly (in a straight line) it goes, and you get more losses in stuff between the transmitter and receiver.
Higher frequencies have less power in terms of ability to travel a great distance or through materials. It is very much like audible sounds, you can hear bass notes from someone playing music far away, but you'll lose the highs and then the mids after a relatively short distance.
One of the many tradeoffs in RF networks is trading range for throughput.
This is AM, "Amplitude Modulation"
Wiki has some good articles on other modulation techniques https://en.wikipedia.org/wiki/Amplitude_modulation
Information rate depends on the width of the band. For example wifi uses 20, 40, or 80 MHz bands. Easy when your signal is around 2.4 or 5 GHz.
But you can’t do that at 100 Hz or 100 kHz or 100 MHz because… well the numbers aren’t big enough. You could have a funny radio that transmitted from 1 to 80 MHz, but you wouldn’t say your signal was “at” 100kHz.
That make sense?
https://www.thedrive.com/the-war-zone/25728/chinas-new-york-...
Example: https://www.iaa.ie/air-traffic-management/north-atlantic-com...
"Huge" is probably not that big vs VLF. Maybe on the order of ~50m width (~3MHz / ~100m wavelength for ~50m half-wave antennas). VLF is more like wires across entire valleys - kilometres.
Wikipedia has some more details: https://en.wikipedia.org/wiki/Electromagnetic_absorption_by_...
It turns out a surprising number of people have a surprising number of different opinions and explanations on this. You pretty much need a PhD in physics to fully grok most of them. And every time you think you've read something that at least _sounds_ concrete, someone else comes along and says, "yes and no, the _real_ mechanism is this," ad infinitum until you wind up on the fringes of scientific knowledge.
In the end, hours of research later, as best as I could tell, it came down to: the sky is blue because air is blue. But it's a very faint blue, so you can't actually discern the blue until you look through a _lot_ of air, for example in the sky.
Things have color because they scatter/reflect/refract/absorb/emit differently for different colors of light.
Air looks blue because it scatters blue light more than other colors. The blue components of sunlight reach you from all parts of the sky, while the non-blue components reach you mostly from the direction of the sun. At sunset, sunlight from the direction of the sun passes through much more atmosphere than during the day and most of its blue light scatters away, leaving red and yellow. [0] If air didn't scatter light, the sky would be black like it is on the moon.
Air is a gas. Gasses do not reflect light.
Air refracts sunlight and makes the sun appear flattened at the horizon [1].
Air absorbs most non-visible colors (UV and IR) [2]. Animals evolved eyes to see only the colors of available light.
During aurora, the air emits green light.
[0] https://en.wikipedia.org/wiki/Rayleigh_scattering
[1] https://en.wikipedia.org/wiki/Atmosphere_of_Earth#Refractive...
[2] http://funnel.sfsu.edu/courses/metr104/F13/summaries/Absorpt...
Is just the dynamics of how light interacts with the atom and its bonds.
There's nothing innately special about visible light. Just about every substance is transparent to some wavelength or other.
You can think of a material as a bunch of simple harmonic oscillators, which are driven by an applied field (electric or magnetic). These oscillators have different natural frequencies, and so couple to different wavelengths. For instance, if you play a loud note next to a piano, you can see the corresponding piano string start to vibrate, but the others may not.
The interaction between these oscillators and the wave are what lead to the dielectric constant (and therefore the slowing of waves), as well as absorption (which can be thought of as the imaginary component of the dielectric constant).
In a real material, these "oscillators" are really any method of energy storage that can couple to the motion of charges (i.e. current). These include, but are not limited to: - rotations (in a gas or liquid) - vibrations (in any state) - electronic transitions - electronic movement (in the case of a metal) - displacement (in any state)
In a single molecule, many of these mechanisms would have discrete natural frequencies. But in a solid or liquid, interactions lead to a continuous band structure (especially for things like vibrations).
For water specifically, the below visible range is quickly absorbed by vibrational and rotational energy modes, while the high end of the UV range is absorbed by electronic transitions. Other materials have similar sweet spots for transmission, but at different frequencies. For instance, materials like indium tin oxide (ITO) are designed to be conductive, but not at the high frequencies of visible light, making them transparent. As another example, metals are reflective below their plasma frequency (related to the speed the 'electron sea' can move at), and transparent above (X-rays operate in this region of transparency).
If you want more information, I can recommend "Optical Properties of Solids" by Mark Fox.
The Wikipedia page gives a good overview: https://en.wikipedia.org/wiki/Radio_spectrum
Still, I'd recommend not being very close to the transmitter if its putting out megawatts of power.
A few MW sounds a lot, but the inverse square law applies - once you get to the ocean the power density is going to be very low. Plus penetration into the ocean itself isn’t going to be great - there’s an impedence mismatch between the water and the air.
87Hz is right about the second lowest F key on a piano. (the 21 key up from the lowest note on an 88key piano), or the low E string on a guitar at the first F fret.
Low Frequency (LF) (30 kHz to 300 kHz)
Medium Frequency (MF) (300 kHz to 3 MHz)
High Frequency (HF) (3 MHz to 30 MHz)
Very High Frequency (VHF) (30 to 300 MHz)
Ultra High Frequency (UHF) (300 MHz to 3 GHz)
HF is used by amateur radio operators to communicate around the world, and has sufficient bandwidth to carry voice or low speed data (300 bits per second). Commercial airliners use HF over the oceans too. Probably some military stuff too.
Most other radios on the planet is operating on a higher frequency, in VHF/UHF or higher.
As for power, 100 watts is enough to send an HF signal around the globe. Commercial AM radio stations might operate up to 50,000 watts, so a megawatt is a lot more.
And as others have mentioned, yes, megawatts is a lot. That's the same order of magnitude as what most power plants produce.
Typically antennas for radios are 1/4 wavelength of the transmission frequency long (for various reasons but mostly related to transmission efficiency).
So as comparison, the 2.4GHz WiFi/Bluetooth radios in your phone have a 125mm wavelength so probably have 32mm long antennas (most likely folded in interesting ways to make then physically shorter). Old school 27MHz CB radios have an 11m wavelength, so ~2.7m antennas (in practice, at least on car mounted antennas, they'd coil some of that length up at the base out in the middle of they antenna, to keep the size down to 5 or 6 feet.) An 87Hz radio has a 3,500km long wavelength, so would want (for peak efficiency) an antenna almost 1000km long.
On top of that, power requirements to get a certain range go up with the square of the distance. Your phone WiFi probably maxes out at 200mW at it's 125mm wavelength and gets maybe 200m or less of max range. It's about 20,000km to get halfway around the planet, so ignoring a bunch of other important things, that's 100,000 times as far you'd need to transmit with 10 billion times as much power to get the same signal strength at that distance. That'd need ~2GW. Your phone battery wouldn't;t last long trying to do that...
(There's another complication abiyut the power requirement changing with wavelength, but I'm not quite enough of a radio geek to know that and the numbers I quickly googled up doin;'t make much sense, so...)
So it's fairly low but completely audible.
For megawatts, imagine a million bookshelf speakers playing the lowest note they can play, or 10,000 subwoofers playing the highest note they can play. Most people listen to music at less than a Watt power.
I certainly wouldn't want to live next to that transmitter.
https://en.wikipedia.org/wiki/Communication_with_submarines#...
VLF (and the lower frequency parts of the radio spectrum) aren't used much anymore because power-efficient antennas are too large to be practical. If RF energy enters an antenna that doesn't resonate at the correct frequency, much of it will be reflected back and forth within the antenna until it all dissipates as heat due to internal resistance.
A simple kind of antenna is a vertical antenna. These need to be 1/4 the wavelength of the RF signal. You can get by with more or less than 1/4 wavelength, but you'll waste increasingly more energy.
Wavelength is inversely proportional to frwquency. If you've got a microwave signal with a wavelength of 30cm, that's practical. VLF frequencies go up to 30 kilohertz at the high end, which is about 1 kilometer (!).
So if you want to transmit at decent power, you need a big antenna and a big power source, because you're still not going to have a perfect match and some will be wasted. This is what a VLF antenna array looks like:
https://en.wikipedia.org/wiki/VLF_Transmitter_Cutler
Notice it's absolutely enormous.
Back when we didn't have high frequency electronics, commerical communication was done in the hundred kilohertz range. You can see here what those coast station antennas looked like:
I wonder if audio frequencies below 20KHz can be used to make a cheaper system.
You can combine acoustic with radio in TARF (yes, really).
Seems strange, feels like a pretty big selling point.
https://www.shropshirecmc.org.uk/radio.html
http://www.scavalon.be/avalonuk/technical/radio1.htm
https://www.electronicsweekly.com/blogs/engineer-in-wonderla...
https://bcra.org.uk/creg/heyphone/ https://hackaday.com/tag/heyphone/
[V|E]LF stuff is used for many things. For example, the Navy uses it to communicate with subs.
https://cgsc.contentdm.oclc.org/digital/collection/p4013coll...
Information involves entropy and all that stuff is bound by the speed limit.
Ok, I know it supports other languages, but there's no reason for the main site not to use English to illustrate it. Or better: make the interface intuitive enough that you can use even without reading instructions. We did it with smartphones.