Author Topic: SilverLink Clone - Wip Beta  (Read 3467 times)

0 Members and 1 Guest are viewing this topic.

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2024
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
SilverLink Clone - Wip Beta
« on: May 11, 2014, 12:07:51 am »
So some user know i have been working on a silverlink clone and guess what. 

IT WORKS :D

now the not so fun news its slow. 1.1KB/s average. Where as the original is closer to 4.4KB/s average. Why its so slow I honestly have no idea as of the moment.




Things it seems to not handle ATM. It does not like to overwrite variables. I think I know why that's the next thing to fix. And it occasionally freezes because I have not enabled usb Reset yet (and other power save features)

Anyone have an arduino leonardo OR clone to test?

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #1 on: May 11, 2014, 03:42:06 am »
I don't have any kind of Arduino for now. Does it emulate a Silverlink or does it use a new protocol that you added to TiLP ?
send it

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2024
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #2 on: May 11, 2014, 10:41:26 am »
It's uses the actual silver link driver from time or libusb for tilp they both work.  So yes it's emulated.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #3 on: May 11, 2014, 10:43:32 am »
Oh nice. I found the silver link to be much more reliable than direct USB. Only issue is when trying to send OS's with TiLP, it always fails after sending one page. I don't know if you can fix this or not but bleh whatever.
send it

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2024
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #4 on: May 13, 2014, 11:02:23 pm »
Yeah I have issues with my clone and my actual one with TiLP so its not just you :P I can look into TiLP's source to see if this is fixable its an issue with how os sending is handled I am sure. The calculator expects certain delays and I am sure that TiLP does not care.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55812
  • Rating: +3149/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: SilverLink Clone - Wip Beta
« Reply #5 on: May 14, 2014, 12:10:16 am »
Good luck on this geek. I myself mostly use DirectUSB because it's much faster but sometimes I have to use SilverLink since the 83+ doesn't have an USB port (except in France)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7916
  • Rating: +372/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: SilverLink Clone - Wip Beta
« Reply #6 on: May 14, 2014, 07:35:45 am »
Oh nice. I found the silver link to be much more reliable than direct USB. Only issue is when trying to send OS's with TiLP, it always fails after sending one page. I don't know if you can fix this or not but bleh whatever.
I also get this bug with the silver link.

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #7 on: May 15, 2014, 06:40:31 am »
Geek: I have an arduino and parts enough (I think) to test. Will you please post some schematics and code?
I am Bach.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #8 on: May 15, 2014, 06:54:00 am »
Pimath it requires an Arduino Leonardo. I'm pretty sure you have an Uno which has no USB controller.
send it

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #9 on: May 15, 2014, 11:22:37 am »
Oh right, it has I2C :P

I could get a usb controller shield, though.
I am Bach.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #10 on: May 15, 2014, 12:47:17 pm »
Bleh, just get a Leonardo it's better. :P
By the way IIRC the arduino micro is basically a Leonardo but much smaller so it would fit that project pretty nicely. ;)
send it

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2024
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #11 on: May 15, 2014, 01:22:15 pm »
I plan on making a custom board for this in the long run. But I'm thinking of investing in a teensy soon.  Pretty much a 16$ atmega32u4 breakout.  I don't use any arduino specific code so my code is immediately compatible with it as well :D

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: SilverLink Clone - Wip Beta
« Reply #12 on: May 15, 2014, 01:23:46 pm »
Nice ! :D Also yeah having read the Cemetech news (I'm subscribed to their RSS) I know you use pure AVR C code. :P