Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] Where are older eleases?
21-09-2015, 06:30 PM,
#11
RE: Where are older eleases?
(21-09-2015, 04:54 PM)B4lfiz4r Wrote:
(21-09-2015, 01:33 PM)gtcbreizh Wrote: Therefore pinguino-11.2015.02.02-setup.exe give different results according the PC system.

Are you sure? Well, I might saw that this installer is downloaded something, but I can't say its giving different results.
For myself, I always had the same version installed with the same preprocessor error.
Can you (or somebody else) do more tests to check this issue?

To help to clarify the probleme linked at the IDE/qtgui installing would you attach your boards.py located in qtgui\pinguino_api ? Preferably the one you obtained with your first IDE installation which gave the error :
#include <ethernet/ethernet.c

#include <ethernet/ethernet.c>


I contacted Victor Villareal who develops the installer to explain to him our difficulties.
Bye
André
Reply
21-09-2015, 07:02 PM,
#12
RE: Where are older eleases?
So you think that this bug has been already fixed but this installer gave me older code?

Both IDE installations (the clear, windows XP one and the windows 7 one) has the same boards.py with md5 checksum BDBD077D7A79F21D1295E446271B8575.

Here is the boards.py and some other files (in case somebody might need them):


Attached Files
.py   boards.py (Size: 11 KB / Downloads: 1)
.py   pinguino.py (Size: 6.51 KB / Downloads: 1)
.py   config.py (Size: 4.26 KB / Downloads: 1)
.py   tools.py (Size: 839 bytes / Downloads: 1)
Reply
21-09-2015, 09:39 PM,
#13
RE: Where are older eleases?
The files you sent me come from https://github.com/PinguinoIDE/pinguino-ide and belong to the beta4 release which is not official in SourceForge repository.
To-morrow morning I try to compile with this release to know if I get your initial error.
If it is the case the beta4 release is bugged.
Bye
André
Reply
22-09-2015, 08:54 AM,
#14
RE: Where are older eleases?
I installed IDE beta4 and I remembered why there was a duplication of #include <ethernet/ethernet.c>.
This is owing to the ethernet.pdl in p8\pdl folder : in this .pdl the last statement was not terminated by a newline.
Now with the IDE beta4 and the repaired ethernet.pdl the compiling of ethernet_web_temp.pde and ethernet_io_server.pde is without errors.
Furthermore I modified the ethernet library in order to use the new spi.c and spi.h. You have to omit #define SPIINIT in the examples.
I attach the needed files. Try them !
Bye André


Attached Files
.zip   ethernet.zip (Size: 16.21 KB / Downloads: 3)
.pdl   ethernet.pdl (Size: 260 bytes / Downloads: 3)
Reply
22-09-2015, 12:18 PM,
#15
RE: [SOLVED] Where are older eleases?
Thank you, it is working now. It didn't compile with "#define SPIINIT" but after removing this line the compilation is successfull. Soon I will arrange the hardware and see how it works in practice.
Reply
22-09-2015, 02:23 PM, (This post was last modified: 22-09-2015, 02:25 PM by gtcbreizh.)
#16
RE: [SOLVED] Where are older eleases?
(22-09-2015, 12:18 PM)B4lfiz4r Wrote: Thank you, it is working now. It didn't compile with "#define SPIINIT" but after removing this line the compilation is successfull. Soon I will arrange the hardware and see how it works in practice.

I modified too quickly enc28j60.c to work with the new spi.c. I specified SPI1 when preferably we use SPI2 for 18f26j50 and 18f47j53.
So I attach a modified enc28j60.c and further ethernet.c to warn we can use the ethernet lib only for 18fx6j50 and 18fx7j53 chips.
We progress and I hope you can get soon an useful .hex to test.


Attached Files
.c   enc28j60p.c (Size: 11.88 KB / Downloads: 1)
.c   ethernet.c (Size: 1.42 KB / Downloads: 0)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)