<div dir="ltr">Salvatore and Alan, <br><br>I see the spreadsheet in the cloud instance, and am looking forward to hearing how this translates into Python. <br><br>A tricky part of this is the required propa.dll. The ITU Rain Model in the spreadsheet uses macros. Some of these macros make use of a database, which computes rain, atmospheric and scintillation losses. This information is in a system file called propa.dll. <br><br>I put the propa.dll in the repository with the spreadsheet here: <br><br><a href="https://github.com/phase4ground/documents/tree/master/Engineering/Link_Budget">https://github.com/phase4ground/documents/tree/master/Engineering/Link_Budget</a><br><br>Here's instructions from Jan King: <br><br>"You put this file into your WINDOWS10 machine (this thing won't work on a Mac) operating folder using the procedures in the Word file (also attached). Then reboot the machine; then install and open the Excel Link Model attached.  When you open this Excel as it is a .xlsm type file, it is suitable for using macros.  When you open the file it will prompt you by asking if you want to enable the macros.  Say YES." <br><br>At that point the rain models work. <br><br>We have two choices here. We can set the ITU Rain Model aside for now. Or, we can commit to converting the entire thing. <br><br>"Working code is better than complete documentation". My goal here is to get working code, quickly. Then, review and evaluate. Setting aside the ITU Rain model for now and getting the rest done first is not a bad approach to start out.<br><br>We do have to consider rain fade at the frequencies we are looking out. However, there is still a substantial amount of utility without the ITU Rain Model, and we are smart enough to understand the effect on margin. <br><br>This is a substantial landmark spreadsheet. It will continue to be used, and to be useful, in its current form. This discussion is not an insult to the spreadsheet or anything like that. <br><br>It will involve some effort to port to Python (Jupyter Notebook), but many hands make light work. The benefits of this work being in a Jupyter Notebook are numerous. The first one is that it eliminates the restrictions incurred by having to use propa.dll and Windows. The second is that there's every expectation that fixing bugs and testing this budget will become a *lot* easier. This work is well worth doing and appreciated. <br><br><div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">-Michelle W5NYV<br><br><div dir="ltr"><br></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 19, 2021 at 11:12 AM Michelle Thompson <<a href="mailto:mountain.michelle@gmail.com" target="_blank">mountain.michelle@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thank you very much Salvatore,<br><br>There is no Octave code base that I know of, but this is a very good direction. <br><br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">-Michelle W5NYV<br><br><div dir="ltr"><br></div></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 17, 2021 at 8:31 AM Salvatore Lionetti via Ground-Station <ground-station@lists.openresearch.institute> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi guys,</div><div><br></div><div>I'm sorry but I've started yesterday to work on this topic.<br></div><div><br></div><div>I've made the spreadsheet available on my personal Nextcloud web instance:</div><div><br></div><div><a href="https://cumlaborare.strangled.net/s/Ng5H3RmmZP8HzNE" target="_blank">https://cumlaborare.strangled.net/s/Ng5H3RmmZP8HzNE</a></div><div><br></div><div>By this way:</div><div>* multiple people can collaborate on the same document, at the same moment.<br></div><div>* comments are allowed,<br></div><div>* versioning is in force.</div><div><br></div><div>I've setup no password for now, but content can be recovered from a previous version very easily. (similar to Wikipedia)<br></div><div><br></div><div>In
 the meanwhile I've verified that Jupyter can also use Octave 
interpreter, giving us the possibility to have a 
single code base. <br></div><div><br></div><div>Is there a (also partial) Octave code base to reuse?</div><div><br></div><div><div>Have a good day</div></div></div>
</blockquote></div>
</blockquote></div>