Feature suggestion: Big Screen signal strenth in align

I presume most of us when aligning directional antenna’s work with sighting first (if possible) and then fine align with the reading of the signal strength in either the align tool or just in scan mode or if connected in signal strength reading in the wireless-registration menu.

I also presume the majority uses a laptop or netbook to get the readings while hanging in a mast (or standing on a roof or other high object!).

Then we all must have occurred that when in broad daylight, when the sun shines, or when the laptop is on the floor because both hands are needed to align the antenna while you have to keep yourself to the mast, the reading of the signal levels becomes very hard..

Can MT consider the option in for instance winbox align window to blow up the signal strenuous to full screen or at least much bigger then just the small figures we have to discover in a relative small window in a hardly visible screen?

Any support for this? Please back this up and hope MT can achieve some. They are lab guys, we have to work with the units day to day in outdoor conditions. Please make our lives a bit more easy MT!!!

And has anybody ever invented the use of the audio monitor in the ROS? Info or shared experiences is very little…

rgds

I agree strongly with this suggestion!

I use the magnifier app built into windows to help make it bigger. I then switched to using the lights and sounds script someone wrote for audio feedback. The audio monitor built in is excellent, except on rb4xx series it seems completely unusable because the beeps never change length.

I even went the extra mile and use putty with a script that outputs just the signal strength, and then a text to speech app that reads it to me really loud :slight_smile: anything to keep from looking at the screen from 15 feet up.

changeip, the idea of the windows magnifier app. is great. I have to try that.
The audio feedback scripts, can you point me where to find them? I will give it a go although I remember I ever tried it some time ago without any results… And now most new installs have rb433 anyway so hmmmm…

The putty with script sounds hilarious (positive!) to me.What an idea! :smiley:
But I am no star in writing scripts so if you can share it with us you will rise even further in my respect…

This is a complete hack of the original LightsAndSounds script posted by Mark Schumate. The original script was working off of signal-to-noise values where this one is purely based on signal-strength of the first registration in the list. It was a hack but works excellent for what I need. I had to go to all this trouble simply because the audio-monitor thats built in has been broken (maybe only on 4xx series?). Otherwise the audio monitor built does exactly what you need.

Original script:
http://wiki.mikrotik.com/wiki/Yet_Another_Alignment_Script_With_LEDs_And_Sound

My rendition:

:global repeat 50000

:global delays 150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,200,200,200,200,200,200,200,270,340,410,480,550,620,690,760,830,900,970,1040,1110,1180,1250,1320,1390,1460,1530,1600,1670,1690,1710,1730,1750,1770,1790,1810,1830,1850,1870,1890,1910

:global pitches 1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,800,800,800,800,800,790,780,770,760,750,740,730,720,710,700,690,680,670,660,650,640,630,620,610,600,590,580,570,560,550,540,530,520,510,500,490,480,470

:while ($repeat > 0) do={

  :local counter ($repeat - 1)
  :global repeat $counter
  :log info "Remaining: $repeat"

  :if ([:len [/int wireless registration-table find]] > 0) do={
    :local signal ([/interface wireless registration-table get [/int wireless registration-table find] tx-signal-strength] * -1)
    :if ($signal > 0) do={
      :local ms ([:pick $delays $signal] - 100)
      :local cmd [:parse (":delay $ms" . "ms")]
      :local pitch [:pick $pitches $signal]
      :log info "Signal: $signal Delay: $ms Pitch: $pitch"
      :beep frequency=$pitch
      :exec $cmd
    }
  } else={
    :beep frequency=1200
    :delay 150ms
    :beep frequency=2000
    :delay 150ms
    :log info "no registrations."
 }
}

Those arrays at the top of the script are there for each db of signal, varies the pitch and length. On mine I tried to get granularity between -70 and -80db so you can tweak those numbers if you want something different.

windows xp
start → all programs → Accessories → Accessibility → Magnifier
works great ; )