Really interesting trev, how do you get the source code out of Android software then?
MarkMLl, I've looked at the link you added to your post, but don't understand what to get out of it.
I appreciate any suggestions, I'd rather just get the PIKO software to work or fix a replacement that does almost the same job.
Thus these pfw files are for updating software in the wagon, so then should IF I read and understood correctly there is a small Linux computer or resembled in the wagon?!
** Licensing agreement for the usage of PIKO software This licensing agreement is a legally binding agreement between you and the PIKO Spielwaren GmbH.
It concerns software, that can be downloaded from this website.
By downloading or using this software, you agree to these licensing terms. If you do not agree to these licensing terms, you do not have any rights to the software and you have to immediately delete any parts of the software you have already downloaded
1. Licensing The PIKO Spielwaren GmbH grants you the non-transferable, limited and non-exclusive right to use the software only for your personal purposes. You are not allowed to load the software on a RAM unit, on a hard drive, or install it on any other data carrier of a computer, a hardware product or a mobile device. By using the software, you do not gain any ownership rights, copyrights or any other rights of the software. The content of the software is licensed and not sold.
2. Illegal usage
Neither you nor any third party directed by you may license, copy, reproduce, transfer, lend, sell, lease or distribute the software to third parties or commercially offer it on a pay-for-play basis for a fee or any kind of payment.
3. Copyright
You acknowledge that all copyrights of the software are reserved by and remain at the PIKO Spielwaren GmbH. You will not interfere with or diminish these rights, neither through action or omission. You can be held responsible for any violation of copyright by the PIKO Spielwaren GmbH.
4. No guaranties
The PIKO Spielwaren GmbH offers the software “as seen” and excludes any guaranties, as long as it is legal. Especially, we exclude any guaranties for the quality of the content or its purpose of utilisation. The PIKO Spielwaren GmbH does not guaranty that the software works without interruptions, errors or viruses nor that it meets your special requirements. It is possible that rights differ, depending on the legislation.
5. Disclaimer
The PIKO Spielwaren GmbH is not liable to prosecution for any damages that can directly or indirectly be associated with the software or parts any part of it. The PIKO Spielwaren GmbH can only be made responsible in cases, where it cannot be excluded by law. Under no circumstances it is possible to make the PIKO Spielwaren GmbH reliable for damages to business, data, profits, assets or for any other kinds of indirect economic damages.
6. General information
You are not allowed to pass on any rights you have been granted with this license to third parties.
The PIKO Spielwaren GmbH is not obligated to offer you any warranty, technical support or upgrades for the software.
You agree to comply to all applicable import and export regulations and that you are solely responsible to obtain all necessary licenses for the export, re-export, transfer or import of the content.
In the case, that this licensing agreement or parts of this agreement turn out to be illegal or unenforceable, all other parts of the agreement remain untouched and legally binding.
Problem the commando:
unzip -d ./extracted_dfw_1412 dfw_14142.pfw
do nothing at all, I thinking this file is not a Pacemaker firmware file.
Screencast:
http://hobbywebb.se/Q/Kazam_screencast_00000.mp4 (download)
unzip -d ./extracted_dfw_1412 dfw_14142.pfw
I would line up with Mark, it would be easier to build a new system using the existing rolling stock than to reverse engineer. While agree its possible it contains GPL software, you cannot establish that with out breaking terms of the (possibly but only possibly invalid) license.
Don't think OP's told us what kind of chip it is...I couldn't tell you before which CPU was used in the cart.
CPU2: XMEGA 32A4U MH1710 KOREA-AB 35965E A88P8A - Main PCB, This is on the key and USB board
Sure, I could build and program my own measuring trolley, but now I want to get to this so that other model railway hobby practitioners can also get much more out of this wagon as it is already on the market.
How hard would it be to write a program that listens to the raw data from the cart?
What I need to tell the program is the IP number that the cart has for the rest is known from WireShark:
UDP on port 55555.
"Go for it man, and remember that if you don't there's multiple people in here that might see a viable opportunity... and many more reading courtesy of Google."So it may be but NO ONE has given me any price proposal at all on what was the start of this thread.
The term "cleanroom code" I have not heard before, guess that means I have written everything myself and not looked at anyone else's code.
In the same way as React OS has done.
Babbage's story was new information for me as a Swede, thanks for it was interesting.
So it may be but NO ONE has given me any price proposal at all on what was the start of this thread.
.....
So it may be but NO ONE has given me any price proposal at all on what was the start of this thread.
So it may be but NO ONE has given me any price proposal at all on what was the start of this thread.