Menu

Tree [83e079] master /
 History

HTTPS access


File Date Author Commit
 doc 2009-06-12 unknown unknown [cc62c0] init1
 icSwift 2009-06-19 unknown unknown [83e079] recovered win32 problem
 ucTorrent 2009-06-12 unknown unknown [a992e5] init2
 LICENSE.txt 2009-06-12 unknown unknown [c8ee7a] init3
 README.txt 2009-06-12 unknown unknown [c8ee7a] init3

Read Me

	README for ucTorrent
	=====================================================================

minimal bittorrent client for microcontrollers like ARM7 family 


Installation
-----------------------------------------------------------------------------
Notice:
 - Eclipse projects :(

1. Compile ./icSwift with (you'll need arm-gcc):
	make all
2. Transfer main.bin in icSwift to your board (with SAM-BA)
3. Open and compile ./ucTorrent with Java
4. Look in ./ucTorrent/src/ucTorrent.java to learn how to use the interface


To use the bittorrent client on windows:
1. go to ./icSwift/icSwift/src/app/ucTorrent
2. open the VS2005 project
3. compile and run
4. see point 3 above and next


Configuration
-----------------------------------------------------------------------------
look in ./icSwift/icSwift/src/app/ucTorrent/conf.h


File Overview
-----------------------------------------------------------------------------

./ucTorrent
	Java Interface to communicate with the client

./icSwift
	bittorrent client for ARM microcontrollers
	sample project for the icSwift board

./icSwift/icSwift/src/app/(ucTorrent)|(dht)|(SIF)
	bittorrent client for uIP stack