KISS C for linux?

12 replies [Last post]
Jonathan Frias
Title: NooBot+
Joined: 07/17/2009
Posts:
BotPoints: 20
User offline. Last seen 13 years 16 weeks ago.

Does anybody know when this will be out? Its currently "pending critical bug fixes"
The botball season is starting up and I would like to be able to use my linux boxes.

PiPeep
PiPeep's picture
Title: RocketBot
Joined: 07/19/2009
Posts:
BotPoints: 170
User offline. Last seen 9 years 11 weeks ago.

I don't this is a question of when, but if. I've never even managed to run it on Linux, although you might eventually be able to compile it from source. You may want to consider another IDE and using a Flash Drive to download code (or you could write a shell script for networked downloading). Linux has no absence of good text editors.

Jeremy Rand
Jeremy Rand's picture
Title: Botball Youth Advisory Council
Joined: 04/03/2009
Posts:
BotPoints: 1168
User offline. Last seen 8 years 1 week ago.

The 2009 Norman/Nease CBC Mods worked fine with Linux; in fact, Braden and Matt did that routinely. Using the mods, you can do network downloads (which are far faster than the KISS-C downloader). I do not recommend using the 2009 installer with the CBCv2, as there's a good chance that many things will break. We're working on a CBCv2-compatible version, so keep an eye on this forum if you're interested.

-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS

Jonathan Frias
Title: NooBot+
Joined: 07/17/2009
Posts:
BotPoints: 20
User offline. Last seen 13 years 16 weeks ago.

well my problem was a lack of a compatible wireless card. That's where i got stuck. Other than that I don't think I would've had problems. I'm very familar with linux

Jeremy Rand
Jeremy Rand's picture
Title: Botball Youth Advisory Council
Joined: 04/03/2009
Posts:
BotPoints: 1168
User offline. Last seen 8 years 1 week ago.

The WiFi cards we used cost us about $20 each, and we bought them new. I suspect that purchasing cards on eBay would cut the cost significantly. Either way, they're not terribly expensive. If you want, you can purchase an Ethernet card instead; they go for around $10. The Chumby forum has info on which cards work; if I recall correctly, just about any WiFi card which uses the rt73 driver is likely to work. I don't recall offhand which Ethernet cards work properly, but I know there's info on the Chumby forum about that too.

Best of luck! :-)

-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS

catron
catron's picture
Title: ZoomBot
Joined: 06/02/2009
Posts:
BotPoints: 98
User offline. Last seen 11 years 13 weeks ago.

KISS-C is currently extremely difficult to run on linux, and even then you must modify which groups your account has default access to.

I have seperated the USB downloader for the CBCv1 and made it a console application you can use.
http://github.com/catron/cbcplugins

You will need the latest Qt development headers, and all of the necessary build tools of course.

That *may* work with the CBCv2, but I am uncertain. Please report if you are successful!

Thanks,
Braden McDorman

"When you do things right, people won't know you've done anything at all."

Jonathan Frias
Title: NooBot+
Joined: 07/17/2009
Posts:
BotPoints: 20
User offline. Last seen 13 years 16 weeks ago.

@Catron
Ok. Well I might have to let you know in a couple of days from now. I've also been keeping an eye on that CBCJVM project of you started. Theres a bit of barrier of entry for that, only cause I'd be an oddball programming in a totally different language, and i need to be able to help out the rest of the team.
@Jeremy
I have a D-link WUA2340. What do you think?

Jonathan Frias
Title: NooBot+
Joined: 07/17/2009
Posts:
BotPoints: 20
User offline. Last seen 13 years 16 weeks ago.

@catron
The build process isn't obvious, at least not to me and the README's aren't much help. Sorry!

catron
catron's picture
Title: ZoomBot
Joined: 06/02/2009
Posts:
BotPoints: 98
User offline. Last seen 11 years 13 weeks ago.

run qmake, make, then follow the install instructions.

"When you do things right, people won't know you've done anything at all."

Jeremy Rand
Jeremy Rand's picture
Title: Botball Youth Advisory Council
Joined: 04/03/2009
Posts:
BotPoints: 1168
User offline. Last seen 8 years 1 week ago.

Hey Jonathan,

I Googled the WUA-2340, and it appears that D-Link switched to an Atheros chipset in that model, so it won't work with the Chumby's driver for the rt73 chipset. When I was looking for a supported WiFi card last year, I used this list: http://wiki.debian.org/WiFi/rt73#SupportedDevices . I'm not certain that the Debian rt73 driver is identical to Chumby's, but that should get you started. Let me know if you have luck! :-)

-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS

Jonathan Frias
Title: NooBot+
Joined: 07/17/2009
Posts:
BotPoints: 20
User offline. Last seen 13 years 16 weeks ago.

I expected that to be in the README.
i do get errors
cbcplugins/console$ qmake #no output
cbcplugins/console$ make #throws compile errors

output:
http://pastebin.com/f38c74a37