Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
portingnetmd [2011/06/12 11:39] – glaubitz | portingnetmd [2011/06/12 11:41] – glaubitz |
---|
The current Python NetMD implementation allows both downloads (all NetMD models) as well digital uploads (MZ-RH1/MZ-RH200 models only) as well as titling, listing and editing of tracks as well as remote controlling NetMD units. Analog capture for upload is supported for models other than MZ-RH1/MZ-RH200. Download code contains a valid but unencumbered root key to allow necessary encryption during transfers. The download code itself is highly experimental, however. | The current Python NetMD implementation allows both downloads (all NetMD models) as well digital uploads (MZ-RH1/MZ-RH200 models only) as well as titling, listing and editing of tracks as well as remote controlling NetMD units. Analog capture for upload is supported for models other than MZ-RH1/MZ-RH200. Download code contains a valid but unencumbered root key to allow necessary encryption during transfers. The download code itself is highly experimental, however. |
| |
Porting of the Python code to C was already started. The resulting tarball can be downloaded here: [[http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/mdlib.tar.gz|libnetmd]]. | There is already a recent attempt to port the Python code to C. The resulting tarball can be downloaded here: [[http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/mdlib.tar.gz|libnetmd]]. However, it is highly recommend to use the old, much more complete //libnetmd// as a basis and extend it with transfer capabilities. |
| |
==== Overview Python NetMD ==== | ==== Overview Python NetMD ==== |
- with the help of the [[netmdpython|PythonNetMD code]] (//downloadhack.py//), extend //libnetmd// with download capabilities | - with the help of the [[netmdpython|PythonNetMD code]] (//downloadhack.py//), extend //libnetmd// with download capabilities |
- **optional**: implement upload capabilities for MZ-RH1 Walkman with the help of //upload.py// | - **optional**: implement upload capabilities for MZ-RH1 Walkman with the help of //upload.py// |
| |
| For documentation, please refer to the links provided below. They are incredibly helpful. |
| |
===== Resources ===== | ===== Resources ===== |