[amsat-bb] Building FoxTelem (follow up from Error accessing FunCube Pro...)
Joseph Armbruster
josepharmbruster at gmail.com
Sun Feb 2 18:24:08 UTC 2020
Chris (et al),
This is a reference for anyone attempting to build FoxTelem independently
and maybe hack at it a bit. The current source available in github is
technically incomplete and can not be used to reproduce a release version.
I used master @ 7dd26797c88c30c9e6311907074eea037b394048.
Chris, if you can provide the missing pieces for me, I can create a
clean-patch that fixes that various pieces and allows it to build cleanly
out of github. I'll submit a patch back to you, if you'd like to integrate
it. Or, if you clean it all up, i'll pull and verify that it's all squeaky
clean.
This took me about an hour to hack through and get running, while helping
the kids with homework, so it's notta-bad! Here's what I had to do to get
everything building.
- clone: https://github.com/ac2cz/FoxTelem
- predict4java did not exist in the classpath.
* project library pointed to c:\users\chris\desktop\workspace\foxtelem\lib
- removed the predict4java Project (since it does not exist in the source
tree)
* Chris - you indicated this was a custom build, so this was expected :-)
- added jar located in /lib/predict4java.jar to libraries
* this did not work for me, so I went back on this and just...
- clone: https://github.com/davidmoten/predict4java.git\
* edits to SatPos to make it FoxTelem compatible (interface-wise... NOT
implementation-wise)
- made the isEclipsed function public
- added an empty placeholder GetDopplerFrequency method
- cloned: https://github.com/davidmoten/guava-mini.git
- to make FoxTelem compiler, I had to...
* add placeholder for missing function setCreateddate in FoxTLE
* fix getRangeCircle call in MapPanel, since it's expecting an double
array, but the call returns a list of positions... just updated the code to
use the Position instead instead
- Now, it runs! Though functionality will not match a deployed release,
due to the placeholder functions implemented above.
I'm all hands, let me know if you'd like some help!
73's
Joseph Armbruster
KJ4JIO
>
>>
More information about the AMSAT-BB
mailing list