It is currently Sat Nov 01, 2014 12:52 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 100 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7
Author Message
PostPosted: Thu May 26, 2011 5:25 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
Oliver wrote:
In a one-application-only (here: Telnet), one-session-only scenario with very specific requirements (here: cooperation with BASIC) pure oldschool uIP might be preferable to Contiki. However it's important to go for the current uIP that resides in the Contiki codebase and retrofit that to standalone usage.


That's what I did with GuruTerm. I took uIP (think it was v0.9 at that time) from Contiki and adapted it for stand alone usage. Also had to rewrite the DNS Resolver and DHCP client for standalone usage. Was not too hard though! You will however be forced back to the world of state machine / status flag hell. That's what put me off with the GT development. Once you want to start implementing some more advance functionality - not to mention a user interface - you're on a paved road to the afore mentioned hell. That's why Contiki2 looks so appealing with it's process and event driven framework. But, yes - IIRC I got the entire network code portion down to ~15 kb including the DHCP, resolver and the RR-net driver.


Top
 Profile  
 
PostPosted: Thu May 26, 2011 6:17 pm 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 69
Hi,

RaveGuru wrote:
Also had to rewrite the DNS Resolver and DHCP client for standalone usage. Was not too hard though!.
I forgot to mention that - thanks for pointing out!

RaveGuru wrote:
You will however be forced back to the world of state machine / status flag hell. That's what put me off with the GT development. Once you want to start implementing some more advance functionality - not to mention a user interface - you're on a paved road to the afore mentioned hell.
Again full ACK. Therefore my advice "only for specific environments with limited functionality" ...

RaveGuru wrote:
That's why Contiki2 looks so appealing with it's process and event driven framework. But, yes - IIRC I got the entire network code portion down to ~15 kb including the DHCP, resolver and the RR-net driver.
That's roughly what I'd guess. Depends on things like do I count in the cc65 C library / runtime stuff needed by uIP or not...

Regards,
Oliver


Top
 Profile  
 
PostPosted: Fri Jan 27, 2012 11:33 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Cold winter, dark evenings and ... a short notice to all you fine people here at retrohackers.com: ContikiBBS 2.5.1 is due to be released throughout this weekend. This is just a minor bugfix release eliminating the "line input / only last line written" bug reported by RaveGuru and other visitors. I've also changed the line editor header to display max. lines / cols. possible for input. The fix for the bug mentioned above has already been checked in into the contikiprojects svn repo. A new 2.5.1 D64 image will follow shortly.

P.S.: yes, plans for version 2.6 are cooking. Also, for you developers out there, a quick startup guide (as requested by Oliver) is in the making. Stay tuned!

_________________
LOAD ":*",8,1
READY.
RUN


Top
 Profile  
 
PostPosted: Sat Jan 28, 2012 12:32 am 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 69
lodger wrote:
Also, for you developers out there, a quick startup guide (as requested by Oliver) is in the making. Stay tuned!

:D


Top
 Profile  
 
PostPosted: Sat Jan 28, 2012 4:08 am 
Offline
User avatar

Joined: Sat Feb 10, 2007 7:30 pm
Posts: 338
Location: Brisbane Australia
Great news and i have the weekend off :)

_________________
Commodore 8bit Web Services http://cbm8bit.com
Try our new browser driven disk image editor.


Top
 Profile  
 
PostPosted: Sat Jan 28, 2012 5:23 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
The new ctkbbs0251.zip file containing a D64 disk image can now be found in the Network Files section of this forum. Also, as of now, a quick startup guide is included in the ZIP file and has also been checked in into the SVN repo. Let me know your comments, especially regarding the documentation. Have a nice weekend!

_________________
LOAD ":*",8,1
READY.
RUN


Top
 Profile  
 
PostPosted: Wed Apr 10, 2013 3:39 pm 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Hello everybody,
yes, I'm still alive - as is ContikiBBS: a new year, a new release of ContikiBBS!

I've just checked in the sources for version 0.2.6 so everyone who's interested can now pull the changes from the Contiki Projects SVN repository. Those who prefer a finished .D64 image can find this new release in the files section of this forum.

What's new in this release?

* added bbs_banner() function and three default banners:

1. login.txt the contents of this file will be displayed at login
2. menu.txt the contents of this file will be shown once after successful logn
3. logout.txt the contents of this file will be shown at logout before termination of the connection

all of these files can be edited manually on a PC in order to allow some customization. In true Commodore 64 fashion, I've decided to go with a 40 column width by default.

I'm open for suggestions to implement further banners, so feel free to post your wishes here.

_________________
LOAD ":*",8,1
READY.
RUN


Top
 Profile  
 
PostPosted: Thu Apr 11, 2013 6:07 am 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
Hey Lodger! Good to see that Contiki BBS is alive and kicking!


Top
 Profile  
 
PostPosted: Thu Apr 11, 2013 10:56 am 
Offline

Joined: Wed Dec 05, 2007 2:15 am
Posts: 69
RaveGuru wrote:
Good to see that Contiki BBS is alive and kicking!

You said it!

Regards,
Oliver


Top
 Profile  
 
PostPosted: Sun Apr 14, 2013 1:07 am 
Offline

Joined: Thu May 17, 2007 3:00 pm
Posts: 72
Location: Duesseldorf, Germany
Oliver wrote:
RaveGuru wrote:
Good to see that Contiki BBS is alive and kicking!

You said it!


Thanks people!

Further development is already being planned on. Right now I have the basic parts of the BBS together. What's missing is a personal messaging system. This is planned and a must-have on my list. Currently, I'm looking how to make the input handling code for posting messages a bit more flexible. Also, I'm looking for ways to make REL files and messages > 256 bytes of length work somehow.

_________________
LOAD ":*",8,1
READY.
RUN


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 100 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group