Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - selfservice

1
Web platform / Ethernet LEDs
Why leds on ethernet connector are not routed with leds output of ENC28J ?
Are you planning to fix that?
2
Web platform / Microchip TCP/IP stack modification proposal
Hi guys, i'm developing very hard with your WebPlatform and i feel very comfortable with it! Great Product!

Actually i run in a problem with microchip stack that maybe can interest other users: I'm doing a board that collects some values from the real world and send it via http to our server (php page that save the values in the db). In the microchip stack there wasn't the HTTP client so i write my own that send via POST a file from the EEPROM. But the problem was that i was supposed to replace the ~variable~ string with the real value but the microchip's HTTPPrint() function only works with their HTTP2 server.

So i changed it to pass the socket where we need to put our infos:
in HTTPClient.h: from
Code: [Select]
void HTTPPrint(DWORD callbackID);
to
Code: [Select]
void HTTPPrint(TCP_SOCKET skt, DWORD callbackID);
in HTTP2.c line 964: from
Code: [Select]
HTTPPrint(curHTTP.callbackID);[
to
Code: [Select]
HTTPPrint(sktHTTP, curHTTP.callbackID);
in the HTTPPrint_* functions i passed the TCP_SOCKET skt variable.
In this way we can use the HTTPPrint function in our code!

The main problem is that MPFS utility overwrite the HTTPClient.h file everytime a new image is created, so i was wondering about modifying this utility to add this trick.
Is there any source code of that application?
Anybody can teach me to make a patch file (i never made one)

Bye
Stefano
3
Web platform / Troubles using EEPROM SPI ports
Hi, i'm using EEPROM SPI expansion port to control some shift registers.
I've no problem in using output (driving MOSI pin via spi) but when i try to read a shift register looks like the dspic is driving low the MISO line. The CS line is high so the eeprom is in three state...

I've tried to force MISO pin as input and i can get some data from the registers but with some bits missing (maybe due to spi module misconfiguration)

Anyone had to deal with the same problem before?

Bye, Stefano
4
Bus Pirate Development / CAN Pirate, looking for coding help
Hi, my name is Stefano and I'm from Italy.
I'm playing with the Bus Pirate and it's an amazing helpful tool!

Now I have to send and sniff some CAN data to debug an application, and I tough for a Bus Pirate expansion.
I've called it CAN Pirate.
It's nothing more than a breakout board for MCP2515 (it can handle both packages) and MCP2551

Now I'm going to implement the code to operate it via the practical serial console.
In order to release it back to the community, I want to make the code as user friendly as possible.
I'm searching for advices on what features (and how) to implement, and someone good with the Bus Pirate firmware.

I've two spare PCB for gift to helpful guys!

Bus Pirate Rocks!
Bye
Stefano

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01212301184session_write_close ( )...(null):0
20.01242432776ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01242433552Database_MySQL->query( ).../DatabaseHandler.php:119
40.05662572280Database_MySQL->error( ).../Db-mysql.class.php:273