kranenborg
Senior Member
Hello,
Some of you may remember my SerialPower network software that I developed for the older M/X Picaxe chips variants. I delivered a fully functional SerialPower 1 version (V3.0) for those older chips that is documented in detail in the following thread, located in the Finished User Picaxe projects / Communication section of this forum: http://www.picaxeforum.co.uk/showthread.php?7694-quot-SerialPower-quot-true-two-wire-data-power-network. This protocol allows a data packet of two bytes to be transmitted over a mutidrop-network that may consist of two simple wires (data & power combined) or using a three-wire diode-mixing setup. The site at the link explains it all.
I have again taken up the challenge of delivering a fully working and documented SerialPower II version (faster & allowing flexible-length messages of 2 - 32 bytes), since this activity came very far but stalled several years ago. Its development was described in the same thread as well. I am not there yet, but as part of this renewed activity - requiring me to build and test a new hardware test platform - I decided to first reimplement the original SerialPower I version (now becoming v4.0) on this platform so that it is suitable for the modern M2/X2 Picaxe chips. Added bonus is that the higher clock frequencies (max 32Mhz for M2 as compared to 8Mhz for the M-chips) are available for higher performance. The reimplemented code has also been reorganized for better comprehension and flexibility. The code is heavily documented.
I have not yet adapted the online-documentation for SerialPower 1 v4.0 nor can I make a statement regarding the delivery time for the new final tested SerialPower II and its architecture description. But the train is running at full speed now seemingly in the right direction and it is fun! Also, it re-introduces me to the Picaxe and this forum which feels very good.
Further technical discussions will follow in the thread mentioned above, this is only a statement to advertise my new commitment on this subject.
Enjoy your holidays!
Jurjen Kranenborg
http:www.kranenborg.org/electronics
Some of you may remember my SerialPower network software that I developed for the older M/X Picaxe chips variants. I delivered a fully functional SerialPower 1 version (V3.0) for those older chips that is documented in detail in the following thread, located in the Finished User Picaxe projects / Communication section of this forum: http://www.picaxeforum.co.uk/showthread.php?7694-quot-SerialPower-quot-true-two-wire-data-power-network. This protocol allows a data packet of two bytes to be transmitted over a mutidrop-network that may consist of two simple wires (data & power combined) or using a three-wire diode-mixing setup. The site at the link explains it all.
I have again taken up the challenge of delivering a fully working and documented SerialPower II version (faster & allowing flexible-length messages of 2 - 32 bytes), since this activity came very far but stalled several years ago. Its development was described in the same thread as well. I am not there yet, but as part of this renewed activity - requiring me to build and test a new hardware test platform - I decided to first reimplement the original SerialPower I version (now becoming v4.0) on this platform so that it is suitable for the modern M2/X2 Picaxe chips. Added bonus is that the higher clock frequencies (max 32Mhz for M2 as compared to 8Mhz for the M-chips) are available for higher performance. The reimplemented code has also been reorganized for better comprehension and flexibility. The code is heavily documented.
I have not yet adapted the online-documentation for SerialPower 1 v4.0 nor can I make a statement regarding the delivery time for the new final tested SerialPower II and its architecture description. But the train is running at full speed now seemingly in the right direction and it is fun! Also, it re-introduces me to the Picaxe and this forum which feels very good.
Further technical discussions will follow in the thread mentioned above, this is only a statement to advertise my new commitment on this subject.
Enjoy your holidays!
Jurjen Kranenborg
http:www.kranenborg.org/electronics
Last edited: