¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: minimum step size versus frequency

 

You may also find this tutorial about the Si5351A on the RFzero site
useful: It explains the
frequency generation process more clearly than the Silicon Labs application
note does, and guides you through the process of choosing appropriate
settings for the chip. The site also has code.

On Tue, Jul 28, 2020 at 9:18 AM Jim Lux <jimlux@...> wrote:

On 7/27/20 11:38 PM, Rudolf Schaffer wrote:
Brandon, that's exactly what i was asking for !

I've read the Si5351 datasheet but don't find an answer.
The data sheet doesn't give the details of the PLL or other synthesizers.
SiLabs has a free program called ClockBuilder that figures out how to
program it, using your desired frequencies.


What you want is this:


which gives the equations for the PLL, Multisynth, and final dividers

foutx = fvco/(Output multisynthx * Rx)
fvco = fin * Feedback_Multisynth

Valid Multisynth divider ratios are 4, 6, 8, and any fractional value
between 8 + 1/1,048,575 and 2048.

fvco = fxtal * (A + B/C)



Thank you for your message.

Rudi



Le 27.07.2020 ¨¤ 22:34, Brandon Swift a ¨¦crit :
Rudi, I think I understood your question from your first message, and
your second message did make it more clear.

For others, I think Rudi is asking "what is the smallest amount we can
increment the low-level generated tone? (and this seems to vary with
frequency)". I don't think he's asking "how do I find the step size in
the VNA sweep?"

I believe the answer ought to lie in the datasheet of the Si5351A
clock generator, the main signal source of the NanoVNA


However, I can't find that info in that datasheet right now, and can't
look at control source code effectively. Maybe someone more familiar
with the ins-and-outs of the Si5351 can provide some more insight?

On Mon, Jul 27, 2020 at 12:11 PM David Eckhardt
<davearea51a@...> wrote:
Moderators, please,....PLEASE.....place this in the Wiki as this is the
third time I've explained this.

Dave - W ?LEV

On Mon, Jul 27, 2020 at 7:10 PM David Eckhardt <davearea51a@...>
wrote:

Frequency step between measured points has more to do with FREQUENCY
SWEEP
WIDTH than absolute frequency, itself. The native NANO's offer 101
measured steps over any specified frequency sweep. So a general
formula
which gives the measured point spacing during both for cal and
measurement
is:

FS = (Upper Frequency - Lower Frequency) / 101

Where FS = Frequency Step or Frequency Spacing

A couple of examples might illustrate this. Assume one wishes to
look at
an antenna over the entire 75/80-meter band, 3.5 to 4.0 MHz. The
frequency
spacing or frequency step would then be:

FS = (4.0 MHz - 3.5 MHz) / 101 = 4.95 E-3 MHz or 4.95 kHz.

A measurement, both in cal and measurement, would be made every 4.95
kHz.
If measurement of SWR is the goal, this spacing should be adequate to
assess the fine structure of SWR behavior over the entire
75/80-meter band.

Now, assume one desires to measure an antenna over the entire 70-cm
band,
430 to 450 MHz. In this case, 200 kHz spacing between measured
points may
not be adequate to assess the fine structure of the SWR behavior
over the
entire 70-cm band.

FS = (450 MHz - 430 MHz) / 101 = 1.98 E-3 MHz or
roughly
every 200 kHz.

However, using NANOSAVER on a PC or laptop, up to 10 'segments',
each of
101 measured points can be made. One need just specify the number of
segments to obtain better resolution.

For example, if one specifies 5 segments over the entire 70-cm band,
this
would yield a measurement point spacing of:

FS = ([Upper Frequency - Lower Frequency] / 5) / 101 =
([450 MHz
- 430 MHz] / 5) / 101 =39.6 MHz or roughly every 40 kHz.

This should be adequate to assess the antenna over the entire 70-cm
band.

Dave - W?LEV





On Mon, Jul 27, 2020 at 7:46 AM Rudolf Schaffer <
rudolf.schaffer@...> wrote:

Hello,

Can somebody explain to me how to define/calculate the minimum
frequency
step versus output frequency for a NanoVNA-H4 ?

Thank you in advance.

Rudi




--
*Dave - W?LEV*
*Just Let Darwin Work*

--
*Dave - W?LEV*
*Just Let Darwin Work*







Re: minimum step size versus frequency

 

Hi Jim,

Thank you for your message and link to AN619.

This app note was included in the last DiSlord's message and i'm trying to

understand the content ! Not so easy for a non specialist !

Best regards,

Rudi

Le 28.07.2020 ¨¤ 15:17, Jim Lux a ¨¦crit?:
On 7/27/20 11:38 PM, Rudolf Schaffer wrote:
Brandon, that's exactly what i was asking for !

I've read the Si5351 datasheet but don't find an answer.
The data sheet doesn't give the details of the PLL or other synthesizers.
SiLabs has a free program called ClockBuilder that figures out how to program it, using your desired frequencies.


What you want is this:


which gives the equations for the PLL, Multisynth, and final dividers

foutx = fvco/(Output multisynthx * Rx)
fvco = fin * Feedback_Multisynth

Valid Multisynth divider ratios are 4, 6, 8, and any fractional value between 8 + 1/1,048,575 and 2048.

fvco = fxtal * (A + B/C)



Thank you for your message.

Rudi



Le 27.07.2020 ¨¤ 22:34, Brandon Swift a ¨¦crit?:
Rudi, I think I understood your question from your first message, and
your second message did make it more clear.

For others, I think Rudi is asking "what is the smallest amount we can
increment the low-level generated tone? (and this seems to vary with
frequency)". I don't think he's asking "how do I find the step size in
the VNA sweep?"

I believe the answer ought to lie in the datasheet of the Si5351A
clock generator, the main signal source of the NanoVNA


However, I can't find that info in that datasheet right now, and can't
look at control source code effectively. Maybe someone more familiar
with the ins-and-outs of the Si5351 can provide some more insight?

On Mon, Jul 27, 2020 at 12:11 PM David Eckhardt <davearea51a@...> wrote:
Moderators, please,....PLEASE.....place this in the Wiki as this is the
third time I've explained this.

Dave - W ?LEV

On Mon, Jul 27, 2020 at 7:10 PM David Eckhardt <davearea51a@...>
wrote:

Frequency step between measured points has more to do with FREQUENCY SWEEP
WIDTH than absolute frequency, itself.? The native NANO's offer 101
measured steps over any specified frequency sweep.? So a general formula
which gives the measured point spacing during both for cal and measurement
is:

?????????? FS = (Upper Frequency - Lower Frequency) / 101

?????????? Where? FS = Frequency Step or Frequency Spacing

A couple of examples might illustrate this.? Assume one wishes to look at
an antenna over the entire 75/80-meter band, 3.5 to 4.0 MHz.? The frequency
spacing or frequency step would then be:

?????????? FS = (4.0 MHz - 3.5 MHz) / 101 = 4.95 E-3 MHz or 4.95 kHz.

A measurement, both in cal and measurement, would be made every 4.95 kHz.
If measurement of SWR is the goal, this spacing should be adequate to
assess the fine structure of SWR behavior over the entire 75/80-meter band.

Now, assume one desires to measure an antenna over the entire 70-cm band,
430 to 450 MHz.? In this case, 200 kHz spacing between measured points may
not be adequate to assess the fine structure of the SWR behavior over the
entire 70-cm band.

?????????????????? FS = (450 MHz - 430 MHz) / 101 = 1.98 E-3 MHz or roughly
every 200 kHz.

However, using NANOSAVER on a PC or laptop, up to 10 'segments', each of
101 measured points can be made.? One need just specify the number of
segments to obtain better resolution.

For example, if one specifies 5 segments over the entire 70-cm band, this
would yield a measurement point spacing of:

?????????? FS = ([Upper Frequency - Lower Frequency] / 5) / 101 = ([450 MHz
- 430 MHz] / 5) / 101 =39.6 MHz or roughly every 40 kHz.

This should be adequate to assess the antenna over the entire 70-cm band.

Dave - W?LEV





On Mon, Jul 27, 2020 at 7:46 AM Rudolf Schaffer <
rudolf.schaffer@...> wrote:

Hello,

Can somebody explain to me how to define/calculate the minimum frequency
step versus output frequency for a NanoVNA-H4 ?

Thank you in advance.

Rudi




--
*Dave - W?LEV*
*Just Let Darwin Work*

--
*Dave - W?LEV*
*Just Let Darwin Work*





Re: minimum step size versus frequency

 

On 7/27/20 11:38 PM, Rudolf Schaffer wrote:
Brandon, that's exactly what i was asking for !
I've read the Si5351 datasheet but don't find an answer.
The data sheet doesn't give the details of the PLL or other synthesizers.
SiLabs has a free program called ClockBuilder that figures out how to program it, using your desired frequencies.


What you want is this:


which gives the equations for the PLL, Multisynth, and final dividers

foutx = fvco/(Output multisynthx * Rx)
fvco = fin * Feedback_Multisynth

Valid Multisynth divider ratios are 4, 6, 8, and any fractional value between 8 + 1/1,048,575 and 2048.

fvco = fxtal * (A + B/C)


Thank you for your message.
Rudi
Le 27.07.2020 ¨¤ 22:34, Brandon Swift a ¨¦crit?:
Rudi, I think I understood your question from your first message, and
your second message did make it more clear.

For others, I think Rudi is asking "what is the smallest amount we can
increment the low-level generated tone? (and this seems to vary with
frequency)". I don't think he's asking "how do I find the step size in
the VNA sweep?"

I believe the answer ought to lie in the datasheet of the Si5351A
clock generator, the main signal source of the NanoVNA


However, I can't find that info in that datasheet right now, and can't
look at control source code effectively. Maybe someone more familiar
with the ins-and-outs of the Si5351 can provide some more insight?

On Mon, Jul 27, 2020 at 12:11 PM David Eckhardt <davearea51a@...> wrote:
Moderators, please,....PLEASE.....place this in the Wiki as this is the
third time I've explained this.

Dave - W ?LEV

On Mon, Jul 27, 2020 at 7:10 PM David Eckhardt <davearea51a@...>
wrote:

Frequency step between measured points has more to do with FREQUENCY SWEEP
WIDTH than absolute frequency, itself.? The native NANO's offer 101
measured steps over any specified frequency sweep.? So a general formula
which gives the measured point spacing during both for cal and measurement
is:

?????????? FS = (Upper Frequency - Lower Frequency) / 101

?????????? Where? FS = Frequency Step or Frequency Spacing

A couple of examples might illustrate this.? Assume one wishes to look at
an antenna over the entire 75/80-meter band, 3.5 to 4.0 MHz.? The frequency
spacing or frequency step would then be:

?????????? FS = (4.0 MHz - 3.5 MHz) / 101 = 4.95 E-3 MHz or 4.95 kHz.

A measurement, both in cal and measurement, would be made every 4.95 kHz.
If measurement of SWR is the goal, this spacing should be adequate to
assess the fine structure of SWR behavior over the entire 75/80-meter band.

Now, assume one desires to measure an antenna over the entire 70-cm band,
430 to 450 MHz.? In this case, 200 kHz spacing between measured points may
not be adequate to assess the fine structure of the SWR behavior over the
entire 70-cm band.

?????????????????? FS = (450 MHz - 430 MHz) / 101 = 1.98 E-3 MHz or roughly
every 200 kHz.

However, using NANOSAVER on a PC or laptop, up to 10 'segments', each of
101 measured points can be made.? One need just specify the number of
segments to obtain better resolution.

For example, if one specifies 5 segments over the entire 70-cm band, this
would yield a measurement point spacing of:

?????????? FS = ([Upper Frequency - Lower Frequency] / 5) / 101 = ([450 MHz
- 430 MHz] / 5) / 101 =39.6 MHz or roughly every 40 kHz.

This should be adequate to assess the antenna over the entire 70-cm band.

Dave - W?LEV





On Mon, Jul 27, 2020 at 7:46 AM Rudolf Schaffer <
rudolf.schaffer@...> wrote:

Hello,

Can somebody explain to me how to define/calculate the minimum frequency
step versus output frequency for a NanoVNA-H4 ?

Thank you in advance.

Rudi




--
*Dave - W?LEV*
*Just Let Darwin Work*

--
*Dave - W?LEV*
*Just Let Darwin Work*



NanoVNA v2 new design

 

Hi all,

today was new design of NanoVNA from eBay.de

delivered und look very nice ?? Practical box, USB charge/connect cable, 2
cables and calibration set ?

73, Drahos DK2DTF/OK2DTF


Re: Got my new NanoVNA-H4 today!

 

Hi Charles,
We are delighted and welcome among those who use NanoVNA.
A lot of useful information has been discussed in this group, which you can gather in the "Wiki" and "Files" folders of the forum.
If you¡¯re more interested in narrative description, you can check out my web page.
A small addition to your thanks: tell to the manufacturer rather than the seller.
The above will prepare you for successful use.

73, Gyula HA3HZ
--
*** If you are not part of the solution, then you are the problem. ( ) ***


Re: Program crashes

 

If there are some log I can provide for the com port freeze, tell me what you need (I'm no expert but I really like what you've done and I would like to help !)...

Is there a place for suggstions ? Like right mouse clic on a graph to find hi and low values, zoom in/out graphs and so on ?

Great work !


Re: Program crashes

 

Wonderful.

I just need to find the bug that is causing the comport crash now. Am just looking for the bluetooth USB dongle I had somewhere to try and re-create the bluetooth comport problem.


Re: Program crashes

 

Access Violation error occured when you enter a start frequency larger than the stop frequency. v0.1.26 now fixed !!

Thank you for your work !


Re: Got my new NanoVNA-H4 today!

 

I do need to do a little playing to get the PC (running Linux Mint 20)
to talk to the NanoVNA vie the USB port. I couldn't get it to connect,
but I literally only plugged it in, saw it come up in the device list as
a virtual COM port,

------------------------------------------------------------------------

Try the instructions at:-

/g/nanovna-users/files/NanoVNA%20PC%20Software/NanoVNA-Saver/nvna-s-pve-rev-c.pdf

It works 100% on Linux Mint 19.3

73.

Dave G0WBX.


--
Created on and sent from a Unix like PC running and using free and open source software:


Re: Program crashes

 

Hello Gary

I've uploaded a hopefully fixed version, maybe you could try it when you can and let me know if the problem is still there or not ?

On 28/07/2020 03:23, gary.sewell@... wrote:
OneOfEleven,

I was using the latest build of the NanoVNA_WIn 0.1.25 tonight. After I stopped the Scan and tried to enter in a new Start/Stop frequency I got the following "Access violation" error. I had to go to task manger and kill it. I was able to reproduce it. I was trying to enter in a Start frequency of 600MHz and a stop of 800MHz.


Re: Lynux, python , cloning, Eclipse ... and all that jazz #nanovna-saver #python

 

And for those who just want to install the Saver program on Linux...

/g/nanovna-users/files/NanoVNA%20PC%20Software/NanoVNA-Saver/nvna-s-pve-rev-c.pdf

Take a lot of beating!?? And works very well indeed.? (Thanks Nick!)

I don't see why you couldn't work on the sources in that environment
either, should you wish to.

Eclipse is OK in principle, but is an utter resource hog at the same time.

73

Dave G0WBX (or G8KBV, both valid.)

--
Created on and sent from a Unix like PC running and using free and open source software:


Re: minimum step size versus frequency

 

Don't overlook that number of measurement points is not the same as number of steps.
100MHz to 200MHz in steps of 1MHz is 100 steps and 101 measurements.
Number of points 101, 201, 401 has been traditional with HP etc. instruments; presumably because we engineers like to see a setup such as the one above with "round" numbers.
(Whereas the machine is equally happy with any number, and anyway 100MHz is not a round number in binary!)


Re: Another product joins hugen's NanoVNA product family

 

What am I missing here?

Well...

Wide sweep step size, vs the post mixer audio bandwidth.?? You'll miss a
lot of signals on a wide sweep, because you still have a relatively
narrow bandwidth.

That, and when doing very narrow sweeps, you'll see a "hole" in the
middle of a peak, that is the result of the single mixer used to get the
audio IF..?? It's a "DC RX" for all intents and purposes.

It can work as you describe, but with very significant limitations.

73.

Dave G0WBX.

--
Created on and sent from a Unix like PC running and using free and open source software:


Re: Got my new NanoVNA-H4 today!

 

50ohms Load is grey.

When calibrating "open" some say you are better off without anything.

Short has the pin inside very visible.

A ter?a, 28/07/2020, 04:41, Charles Albert <cma_1956@...> escreveu:

Holy cow!

From the instant I opened the well-packaged device today, I was
impressed. Very nice, professional box, fitted molded plastic tray to
hold everything, no missing parts, and a thank-you note from the seller
on eBay.

On first inspection, I see only two things I might change...

(1) I may get some foam and cut it to replace the molded plastic tray. I
think that will provide better protection.

(2) I will be somehow marking the SHORT, OPEN, and LOAD components to
make them easier to identify. Maybe some color-coded Sharpie markers. My
eyes aren't what they once were, and squinting to tell the three apart
was a real pain.

I've only "played" with the device so far using my 6m-70cm MFJ discone
(it has an SMA connector on it) and everything seems pretty
straight-forward. I do need to do a little playing to get the PC
(running Linux Mint 20) to talk to the NanoVNA vie the USB port. I
couldn't get it to connect, but I literally only plugged it in, saw it
come up in the device list as a virtual COM port, and tried to connect
with minicom. No luck on the few minutes I spent trying. Kept getting a
permission denied error despite having myself in the dialout group.I'll
have more time tomorrow to look at that.

As I sat fooling around with the NanoVNA, I seem to recall devices some
40 years ago that could do nearly as much. They were, of course, the
size of a small house and only countries could afford them!

I feel confident in saying that I'm gonna love this gizmo!

Take Care & 73
de KC6UFM
Charles





Re: NanoVNA firmware user interface mod #mods

 

On Tue, Jul 28, 2020 at 07:08 AM, Gyula Molnar wrote:
For data management programs, it is recommended to enter in the "readme":
"For proper operation, change the input language of your operating system to
English (international) so that it does not cause an error in the data
transfer." This avoids the error message in message # 15725. Of course, this
message can be read by anyone, but only affects those who use language
versions with their operating system.
That would be a horrible thing for any programmer to do to their users, that is not the way to write software of any kind. You must never force a user to make changes to their OS just to be able to run a piece of your software, it would be extremely lazy and bad programming to do such a thing. Any knowledgeable and experienced programmer/designer/engineer knows that it's up to they themselves to create whatever it is they are creating to work properly and safely in whatever the users environment might be, not the other way around.

It is entirely up to the software author to know how to write proper working software in the first place that can operate in any OS setup the user might have, if the author is not willing to do so or is unable to do so or expects the user to change their OS setup then that software author needs to go right back to basics and unlearn all their bad thinking and habbits.


Re: minimum step size versus frequency

 

DiSlord,

Thank you too for Si5351 datasheet and AN619. I've read this app note and

i understand better why the calculation is not easy !

I will continue studying this document...

Best regards,

Rudi

Le 27.07.2020 ¨¤ 22:54, DiSlord a ¨¦crit?:
Software can set any frequency vs 1Hz step

But real frequency - depend from si5351

And yes need see Si5351A datasheet

Xtail is 26MHz
<100 MHz uses PLL = xtail*32 and calculate Multisynth Divider for freq
for 100MHz <= freq < 150MHz Multisynth Divider = 6, and PLL calculated for freq
for 150MHz <= freq < 300MHz Multisynth Divider = 4, and PLL calculated for freq

For higer freq use harmonic (3,5,7,9,11)

So real frequency step calculation very difficult


Re: Lynux, python , cloning, Eclipse ... and all that jazz #nanovna-saver #python

 

On Tue, Jul 28, 2020 at 02:03 AM, Anne Ranch wrote:


OK, time to get serious.
This post is here for lack of other suitable forum FOR SERIOUS CODERS ONLY .
Please read carefully - I am NOT posting a bug and I am using Eclipse.

I just need somebody to set me straight if I am doing it wrong.
I would kindly recommend you to join special forums for "Lynux, python, cloning, Eclipse.." developers.
This is the "nanovna-users" group. The serious developers do not discuss the basics here, they write nanovna firmware and related apps.
73


Re: Help! My NanoVNA bricked after a firmware update! #firmware

 

Hi John,
I recommend you take note of the history of the device because based on your typing, I believe you are lagging behind the line of progress.
Please go to my web page where I try to keep the topic fresh. Although I must admit it does not provide a complete overview either. Then it is worth reviewing the "Wiki" and "Files" pages of the forum, as the essence of what was said on the forum has been gathered.
If you still find a missing link after this, feel free to post in the forum.

73, Gyula HA3HZ
--
*** If you are not part of the solution, then you are the problem. ( ) ***


Re: minimum step size versus frequency

 

Hello Dislord,

Thank you for your answer and explanations.

Since many days, i tried to increment/decrement the NanoVNA output frequency

using a TeraTerm macro and the "freq" command then reading the result on a frequency meter.

The results were surprising !

You gave to me the explanation, many thanks to you !

Regards,

Rudi

Le 27.07.2020 ¨¤ 22:54, DiSlord a ¨¦crit?:
Software can set any frequency vs 1Hz step

But real frequency - depend from si5351

And yes need see Si5351A datasheet

Xtail is 26MHz
<100 MHz uses PLL = xtail*32 and calculate Multisynth Divider for freq
for 100MHz <= freq < 150MHz Multisynth Divider = 6, and PLL calculated for freq
for 150MHz <= freq < 300MHz Multisynth Divider = 4, and PLL calculated for freq

For higer freq use harmonic (3,5,7,9,11)

So real frequency step calculation very difficult


Re: minimum step size versus frequency

 

Brandon, that's exactly what i was asking for !

I've read the Si5351 datasheet but don't find an answer.

Thank you for your message.

Rudi

Le 27.07.2020 ¨¤ 22:34, Brandon Swift a ¨¦crit?:
Rudi, I think I understood your question from your first message, and
your second message did make it more clear.

For others, I think Rudi is asking "what is the smallest amount we can
increment the low-level generated tone? (and this seems to vary with
frequency)". I don't think he's asking "how do I find the step size in
the VNA sweep?"

I believe the answer ought to lie in the datasheet of the Si5351A
clock generator, the main signal source of the NanoVNA


However, I can't find that info in that datasheet right now, and can't
look at control source code effectively. Maybe someone more familiar
with the ins-and-outs of the Si5351 can provide some more insight?

On Mon, Jul 27, 2020 at 12:11 PM David Eckhardt <davearea51a@...> wrote:
Moderators, please,....PLEASE.....place this in the Wiki as this is the
third time I've explained this.

Dave - W ?LEV

On Mon, Jul 27, 2020 at 7:10 PM David Eckhardt <davearea51a@...>
wrote:

Frequency step between measured points has more to do with FREQUENCY SWEEP
WIDTH than absolute frequency, itself. The native NANO's offer 101
measured steps over any specified frequency sweep. So a general formula
which gives the measured point spacing during both for cal and measurement
is:

FS = (Upper Frequency - Lower Frequency) / 101

Where FS = Frequency Step or Frequency Spacing

A couple of examples might illustrate this. Assume one wishes to look at
an antenna over the entire 75/80-meter band, 3.5 to 4.0 MHz. The frequency
spacing or frequency step would then be:

FS = (4.0 MHz - 3.5 MHz) / 101 = 4.95 E-3 MHz or 4.95 kHz.

A measurement, both in cal and measurement, would be made every 4.95 kHz.
If measurement of SWR is the goal, this spacing should be adequate to
assess the fine structure of SWR behavior over the entire 75/80-meter band.

Now, assume one desires to measure an antenna over the entire 70-cm band,
430 to 450 MHz. In this case, 200 kHz spacing between measured points may
not be adequate to assess the fine structure of the SWR behavior over the
entire 70-cm band.

FS = (450 MHz - 430 MHz) / 101 = 1.98 E-3 MHz or roughly
every 200 kHz.

However, using NANOSAVER on a PC or laptop, up to 10 'segments', each of
101 measured points can be made. One need just specify the number of
segments to obtain better resolution.

For example, if one specifies 5 segments over the entire 70-cm band, this
would yield a measurement point spacing of:

FS = ([Upper Frequency - Lower Frequency] / 5) / 101 = ([450 MHz
- 430 MHz] / 5) / 101 =39.6 MHz or roughly every 40 kHz.

This should be adequate to assess the antenna over the entire 70-cm band.

Dave - W?LEV





On Mon, Jul 27, 2020 at 7:46 AM Rudolf Schaffer <
rudolf.schaffer@...> wrote:

Hello,

Can somebody explain to me how to define/calculate the minimum frequency
step versus output frequency for a NanoVNA-H4 ?

Thank you in advance.

Rudi




--
*Dave - W?LEV*
*Just Let Darwin Work*

--
*Dave - W?LEV*
*Just Let Darwin Work*