Sending signals from laptop wifi adapter?

Click For Summary
Laptops use wireless adapters to send radio signals at specific frequencies for connecting to Wi-Fi routers, functioning as radio wave emitters and receivers. Users can theoretically write software to control these adapters, but the capabilities are limited by the device's specifications and the fixed transmission bands. Modifying the underlying protocol of the Wi-Fi chip, such as the 802.11 standards, is complex due to integrated components that manage packet formats and error correction. While it is possible to communicate with devices that operate on the same frequencies, repurposing the adapter for different protocols is challenging. To explore potential control options, users should seek out the reference manual for their specific Wi-Fi chip.
stroustroup
Messages
14
Reaction score
0
From what I understand, laptops have a wireless adapter that sends radio signals at a specific frequency to connect to a wifi router.

My guess is that the wireless adapter is some sort of radio wave emitter/reciever, and could in theory be used for any other purpose besides connecting to a wifi router. I suppose also that computers come by default with software for the adapter, that which allows me to see nearby routers and connect to them.

But is there any way for me, as a simple user, to write my own software that can use the wireless adapter to send any information I want (with only the physical device's capabilities as a limitation)?

For example, can I tell it to "emit a 3.1 GHz wave for 5 seconds and then stop." Or to broadcast "Hello world" using some mapping from strings to radio wave signals which can then be read by other devices using the inverse mapping. I don't care if the signal becomes meaningless for routers.

I have no specific application in mind, I am just curious to know whether I have any control over the signals the wireless adapter sends/recieves. And if I do, can I control it the same way I can control an Arduino and tell it to turn LEDs on and off?
 
Engineering news on Phys.org
Well Intel publishes the specs:

http://www.intel.com/products/wirel...ource=www.hyperinzerce.cz&utm_medium=referral

It seems that the bands of transmission are fixed to specific bands so you can change that.

However, you could communicate with other devices that can listen to those frequencies.

One example are wifi spy tanks and aerial drones that act as wifi hotspots for you to connect to.

https://www.amazon.com/dp/B00GIFTWYG/?tag=pfamazon01-20

The iPad app talks to the tank using a wifi connection. The tank provides a hotspot to connect to.
 
Building a wifi controlled device is very different than trying to reprovision a wifi chip to communicate with a different device using a different protocol.

The wifi chip 802.11 radio PHY and MAC are highly integrated and changing any part of that would be difficult. For example, the header structure, retry logic, packet format, error correction, and many other aspects of the protocol are totally hidden from the user. It is all based on the 802.11 spec.

I tried to find a programmers reference manual for a wifi chip (broadcom, realtek) so you could see the high level at which it is programmed. You should look around.

Regardless, you will need to find a reference manual for the chip in your laptop in order to understand what flexibility you may be able to exploit.
 
Last edited:
I am trying to understand how transferring electric from the powerplant to my house is more effective using high voltage. The suggested explanation that the current is equal to the power supply divided by the voltage, and hence higher voltage leads to lower current and as a result to a lower power loss on the conductives is very confusing me. I know that the current is determined by the voltage and the resistance, and not by a power capability - which defines a limit to the allowable...

Similar threads

  • · Replies 2 ·
Replies
2
Views
378
Replies
5
Views
2K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
654
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 9 ·
Replies
9
Views
7K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 43 ·
2
Replies
43
Views
5K
Replies
27
Views
12K