To my understanding, the main difficulties are: 1. The investment needed for a real "free" Wi-Fi chip is much higher than most people's (FPGA, DIY, enthusiast and garage guys) imagination. I won't go through all the…
We do even further. If we use openwifi as a router in home, it can fuzz the CSI and destroy those sensing method: https://github.com/open-sdr/openwifi/blob/master/doc/app_not...
"free software", "for any purpose", beautiful target. But maybe it can not be achieved in one step. People select a license for purpose. No matter what is the purpose, the developer is free to choose, the user is free…
Ok. Actually I never (and don’t know who) call AGPL software a free software. Let’s just call it AGPL software! Problem solved. Just curious, if AGPL is so evil, who made it for what kind of purpose from the beginning?…
If you are saying AGPL's virus like behavior is much more severe than the GPL's virus like behavior, I am not professional on this aspect. Not sure. If I understand correctly, the open source action is only required…
But in the MongoDB case (when it was still using AGPLv3), those companies who violated AGPLv3 did have a solution: pay a fee for a commercial license of MongoDB instead of AGPLv3 which is free. In this way, those…
So GPL doesn’t have this character? Like the GPLv2 taken by Linux kernel. I have an impression that AGPL only add “A” to GPL to adapt itself to the cloud era. Because a cloud/service deployment is not treated as…
How so?
2000USD? Not really. Following two options are less than 1000USD: 1. zed board + fmcomms4 = 883 USD https://www.digikey.com/product-detail/en/digilent-inc/410-2... https://www.digikey.com/products/en?keywords=FMCOMMS4…
A short answer: yes you can. A bit longer answer: Basically Linux gives packet to our driver, and then our driver gives the packet to our FPGA for further processing (queuing, modulation, CSMA, etc). So you can compose…
Good and tough question. So far, we are not very successful to find enough funding to bring the design to the next mature level and tape out it. Working on it, but difficult. No one can decide to pay 200~300k euro in a…
Indeed, not only the viterbi but also many basic building blocks in the Xilinx and Analog Devices reference design which is the starting point of our openwifi project. Viterbi won't be an issue, we know how to write our…
8bit I/Q definitely can be used for WiFi. I used HACKRF to send and capture Wifi packet without an issue (offline, use Matlab to process the captured I/Q samples). Low resolution I/Q (8bit) will impact the RX…
I like this sentence "nothing works until just about everything is working". Actually the first ping worked in the end of 2018 to the beginning of 2019. But like you also realize, it is complicated, and actually well…
Hello, This is the author Xianjun. When communicate with commercial device, tcp can achieve ~30M, UDP can achieve ~38M in 20MHz 11a/g non MIMO mode. We are still working hard to optimize the whole design, because we…
To my understanding, the main difficulties are: 1. The investment needed for a real "free" Wi-Fi chip is much higher than most people's (FPGA, DIY, enthusiast and garage guys) imagination. I won't go through all the…
We do even further. If we use openwifi as a router in home, it can fuzz the CSI and destroy those sensing method: https://github.com/open-sdr/openwifi/blob/master/doc/app_not...
"free software", "for any purpose", beautiful target. But maybe it can not be achieved in one step. People select a license for purpose. No matter what is the purpose, the developer is free to choose, the user is free…
Ok. Actually I never (and don’t know who) call AGPL software a free software. Let’s just call it AGPL software! Problem solved. Just curious, if AGPL is so evil, who made it for what kind of purpose from the beginning?…
If you are saying AGPL's virus like behavior is much more severe than the GPL's virus like behavior, I am not professional on this aspect. Not sure. If I understand correctly, the open source action is only required…
But in the MongoDB case (when it was still using AGPLv3), those companies who violated AGPLv3 did have a solution: pay a fee for a commercial license of MongoDB instead of AGPLv3 which is free. In this way, those…
So GPL doesn’t have this character? Like the GPLv2 taken by Linux kernel. I have an impression that AGPL only add “A” to GPL to adapt itself to the cloud era. Because a cloud/service deployment is not treated as…
How so?
2000USD? Not really. Following two options are less than 1000USD: 1. zed board + fmcomms4 = 883 USD https://www.digikey.com/product-detail/en/digilent-inc/410-2... https://www.digikey.com/products/en?keywords=FMCOMMS4…
A short answer: yes you can. A bit longer answer: Basically Linux gives packet to our driver, and then our driver gives the packet to our FPGA for further processing (queuing, modulation, CSMA, etc). So you can compose…
Good and tough question. So far, we are not very successful to find enough funding to bring the design to the next mature level and tape out it. Working on it, but difficult. No one can decide to pay 200~300k euro in a…
Indeed, not only the viterbi but also many basic building blocks in the Xilinx and Analog Devices reference design which is the starting point of our openwifi project. Viterbi won't be an issue, we know how to write our…
8bit I/Q definitely can be used for WiFi. I used HACKRF to send and capture Wifi packet without an issue (offline, use Matlab to process the captured I/Q samples). Low resolution I/Q (8bit) will impact the RX…
I like this sentence "nothing works until just about everything is working". Actually the first ping worked in the end of 2018 to the beginning of 2019. But like you also realize, it is complicated, and actually well…
Hello, This is the author Xianjun. When communicate with commercial device, tcp can achieve ~30M, UDP can achieve ~38M in 20MHz 11a/g non MIMO mode. We are still working hard to optimize the whole design, because we…