|
Michael
Pleased to know you are joining the Squeakers.
It is refreshingly different and a lot of fun. I am a great believer in horses for courses and this horse is right for what I have in mind. I am involved in two projects at work at the moment and for the first Python has worked really well, for the other which is much larger Java is the only choice for the backend tiers but I am using Ruby on Rails for the Web Application. In both cases I think I have the right horses but it's always a difficult choice.
It would be nice to see at least the GUI on a Mac, and that should be pretty straight forward. Linux is a good host for the DSP and my preferred mode is to have the DSP on it's own machine as I can then mess about on the machine running the GUI and run lots of stuff without any danger of causing a hiccup.
That would be great if you could. As each component is very loose coupled, it should be easy to write new components without in most cases touching anything else save maybe adding an entry to a map and implementing any new methods in the components you link to. I haven't really stopped to think about how things should link together yet. I think the basic philosophy is going to be each component deals with its own responsibilities. So for example the DSP client and server components know the state of the DSP and should reflect this in software LED's. etc. But things like how to arbitrate between all the frequency displays that you could throw on a screen, do A<>B, C<>D etc, IRT/ITT and IF shift, multiple receivers (jsdr supports 4) etc etc is still up for grabs. At the moment I am thinking about a persistency addition to the framework using the Magma package which I have started playing with. As with the connection management I want it to be completely transparent to component writers.
That sounds more like DSP work. I do hope that eventually the DSP can be implemented as components that can be wired up in the same way as the rest of the application. There is a PortAudio port going on at the moment which will open up those possibilities. As you say, lets see what can happen.
73 Bob
On 12/29/05, Cowdery, Bob [UK] <[EMAIL PROTECTED]> wrote: Perfectly feasible in that squeak runs on Mac OSX. I can't speak for how it runs as I don't have a Mac. The SDR1000 controller would have to be changed to use the Mac way of getting to the parallel port which I guess is the same as nix. More importantly the jsdr implementation would have to run and I don't think that has been ported, but I could be wrong.
Bob
-----Original Message-----
Is it feasible to
run this on mac (OSX)? On 12/29/05, Cowdery, Bob [UK] < [EMAIL PROTECTED] > wrote: > You're too modest, Bob. This is exactly what I
(personally, from a
*** Confidentiality Notice ***
Proprietary/Confidential
*** Confidentiality Notice ***
Proprietary/Confidential |

