Telemetry Dashboards for all missions
Individual Dashboard Installers for each mission can be downloaded here:
AO73/FUNcube-1 FUNcube-1 Dashboard v1044
FUNcube-2 (no longer operational)
ESEO (FUNcube-4) (no longer operational) ESEO Dashboard v1177
EO88/Nayif-1 (FUNcube-5) Nayif-1 Dashboard v1040
JO97/JY1SAT (FUNcube-6) (presently transponder only – no telemetry) JY1Sat Dashboard v1189
The Guidance Notes can be downloaded from here – please read them before loading and running the software!
Dashboard Install & Ops Guidance Notes – Release 1.6
(updated November 2021)
Is there a Linux version of this software?
Please see page 20 of the guidance notes which is available for download on this page!
Also you can review the http://www.forum.funcube.org.uk website which has lots of information
73
Graham
Thanks Graham, My blog is on Linux software. I am happy to publish articles on Linux uses in funCube and AMSAT projects – so feel free to submit them to give your good work a wider audience.
James
The http://www… link is not working but http://forum.funcube.org.uk/ works fine
Молодцы спасибо за хорошую работу транспондера . UR5MQD
Is the telemetry encoding format documented anywhere? It appears it’s using the concatenated Reed-Solomon/Viterbi scheme I designed for AO-40, and I wish I had known because much of my AO-40 design was forced by the limitations of that particular spacecraft and particularly the damage it experienced. High and low altitude satellites are generally also very different problems requiring different solutions; high altitude satellites have long passes, weak signals and little fading unless it’s a property of the antennas (as on AO-40). Satellites in LEO have short passes, much stronger signals and heavy fading due to tumbling and rapidly changing aspect angles.
I’d also be interested in the encoding format, so that I can compare the funcube encoding with other schemes such as LDPC or Reed-Solomon codes. For the ‘normal’ Cubesat link, these codes are probably much more suitable.
I have developed a channel model for the cubesat of my university a few months ago and I’d love to verify it with funcube telemetry data. So, if the team could release the source code or at least publish a document that explains the encoding in great detail, that’d be great.
@Phil Karn: Have you ever experienced fading effects due to multipath propagation? We have received roughly about 2000 telemetry frames of funcube-1, most of them severely damaged. Since our antennas are cross-polarized yagis, I rule out spin fading.
Hi Nicolas, could you contact me directly about LDPC coding?
gerard.auvray@free.fr
I would not rule out spin fading simply because you have cross-polarized antennas. You are probably seeing nulls in the spacecraft antenna. Many cubesats use simple linear whips, so you lose signal when the antenna axis sweeps past you. Multipath is a severe problem in terrestrial communications but it is relatively minor with satellites except at very low elevation angles. I designed the telemetry schemes for AO-40/73, ARISSAT-1 and FOX-1, and all make heavy use of interleaving to ride through fades. But interleaving adds delay, and nobody can ever tell me the maximum length of a fade, so I have to pick a number.
I also use noncoherent modulation as it is more tolerant of fading at the cost of several dB worse performance on a weak non-fading channel. When an antenna null sweeps past you the carrier phase usually flips, and that makes it difficult to track coherently. I used DBPSK on AO-40 and ARISSAT-1 and data under voice on the FM satellite FOX-1.
And what about a RPI dashboard version?. It may be greath to capture and forward telemetry without leaveng my Pc on all day.!! and
I have tried to get Nayif-1 telemetry successfully, but the Dashboard shows error sending the data.
I realized the Dashboard is receiving the message “Unathorized” from Nayif Warehouse site (can see it through network protocol analyzer).
The Auth Code I have received works fine for Funcube Dashboard data.
Is the warehouse url for Funcube the same for Nayif? Am I missing something?
Hi Luiz, Yes the warehouse address http://data.funcube.org.uk is the same for both FUNcube-1 and Nayif. Just make sure that there are no no leading spaces…I have suffered with that before! Let us know how you get on and thanks in advance for your data. 73 Graham G3VZV
Hi Graham. I have checked the auth code/site ID and it seems to be ok (found no leading spaces or special characters).
The warehouse website still sending unathorized message.
The download link doesn’t seem to work for me, results in a 404 error. Where can I grab the program from? 73 James M0JCQ
Hi James,
That is weird …it seems to work now …not sure what wordpress is doing..send me a direct email if you have any difficulty
thanks
Graham
G3VZV
Hi
I can not open this tool.
Below is error message.
pls help it.
Brian
—————————————————————-
—————————
FUNcube-1 Dashboard Error
—————————
Sorry, an error has occured please seek help at forum.funcube.org.uk copying (CTRL+C) the following information
System.ArgumentOutOfRangeException: 在多位元組的目的字碼頁中,沒有這個 Unicode 字元可以對應到的字元。 (發生例外狀況於 HRESULT: 0x80070459)
於 System.Runtime.InteropServices.Marshal.PtrToStructureHelper(IntPtr ptr, Object structure, Boolean allowValueClasses)
於 System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr ptr, Type structureType)
於 PortAudioSharp.PortAudio.Pa_GetDeviceInfo(Int32 device)
於 Dashboard.Window1.PopulateAudioDeviceList()
於 Dashboard.Window1.Window_Loaded(Object sender, RoutedEventArgs e)
於 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
於 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
於 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
於 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
於 System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
於 System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
於 MS.Internal.LoadedOrUnloadedOperation.DoWork()
於 System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
於 System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
於 System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
於 System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
—————————
確定
—————————
Здравствуйте. Проблемма в следующем, при декодировании телеметрии с AO73 и EO88 автокоррекция захвата частоты работает отлично и кождый пакет декодируется, а вот с JO97
большие проблеммы каждый третий пакет теряется из за неправильной работы автонастройки частоты. Исправте пожалуйста программу JY1Sat Dashboard v1189. Спасибо.
Hi There, a great piece of software!
Is there any technical documentation for the data format used by funcube-1- I am currently looking to write my own decoder (such that it can be integrated with other decoders for other satellites)?- if there are source files available that would be brilliant
Have a look here https://funcube.org.uk/working-documents/project-documents/ – the data format is shown in the the software section…we still dont have any API but would be happy to support your work…send me an email and I can put in you touch with our team.. g3vzv at amsat.org
http://forum.funcube.org.uk/← unwork
How to join in ground station?