ygrenier / SwissEphNet

Swiss Ephemeris for .Net. A Swiss Ephemeris portage for .Net.
Other
77 stars 35 forks source link

Error: sepl_18.se1 file is damage. #1

Closed blucobalto closed 10 years ago

blucobalto commented 10 years ago

Hi, first of all, thank you very much for your precious work. I tried for a long time porting sweph in C #.

I tried using the software: with the parameter Moshier is all okay; with the parameter SwissEphe or DE406 an error is generated: sepl_18.se1 file is damage.

Any idea?

Again many thanks, blu

ygrenier commented 10 years ago

Hi,

Thanks it's an hard work, and there is still a lot of work.

Thanks to tests Moshier because I meet a lot of problems with calculation conversion. If you have verified test cases to validate the calculations, that like me because I have not yet had time to set.

For the ephemeris file, I did not yet make tests to verify. This part is more complex because little indian reorder, and since version 2.00 the Swiss Ephemeris Library use D430/D431 JPL file format (http://www.astro.com/swisseph/swephprg.htm#_Toc379890566). But for the moment I don't know the differences.

For the moment I working on the dms/hms format that are not totally correct in the original code in some cases. And after I'll begin to create unit tests for the loading file parts, especially the JPL. And correct the code.

Yanos

ygrenier commented 10 years ago

Now we can read sepl_18.se1 file.

I didn't test so far and I'll look for unit tests later, so I waiting some feedbacks.