Welcome to the new Tibbo forum!
My name is Erez and I do documentation and support work for Tibbo. I'd love to hear any and all Tibbo-related questions, feature suggestions and experiences.
I hope that in time, this forum will grow and become a useful resource for Tibbo-related knowledge and tips.
Good luck, and have fun!
Follow this discussion to get notifications on your dashboard.
-
Inappropriate?i have a couple suggestions for ya.
#1) when your in Taiko and you move your mouse over any of the platform object names in the side panel you get this great pop up that give you a quick hint about it. i would like this to say on the screen as long as my mouse is over it. many times the pop up goes away before i am done reading it.
#2) i know you guys are set on basic for Taiko, but it would be awesome to have a C version of it as well.
#3) place more examples on the Taiko examples page. i dont think people really understand how awesome this product it without seeing examples of it doing things. Not to mention it will cut down support questions because people will see how to use things.
#4) it would be nice if Taiko had a "Check For Updates" in it. it would tell you if there is a new Takio release and also what are the current firmware releases for the module you are using.
#5) the only last thing i can think of that is real annoying is this forum style. i can't even use a spell check on what i type. we cannot even post code or files to help others.
Please consider moving to a more formal one like this:
http://www.rabbit.com/forums/
this forum style is one of the best i have seen. -
Inappropriate?Hi Seulater!
Some very good ideas here. Let me take them up one by one:
1 and 4) Those are good points, IMHO. I've just sent an email to our TIDE developers, directing them to this thread. Let's see what they think about it.
2) I don't think that's going to happen, honestly... You see, the whole point of the Taiko system is to have something easy and simple to use. There are so many products on the market which already use C... I think implementing C would make the product too generic, and we'd lose some focus.
But then again, that's just my opinion... I don't make the calls on this one. Maybe something would happen in the future -- especially if more people request this feature.
3) Good idea! Do you have ideas for specific examples? Stuff which might be particularly interesting or helpful?
5) Those are good points about this forum system. This one actually was my call, so I can tell you why I did it. :) Basically, GetSatisfaction is a high-traffic site. People can find us here easily. Plus, it doesn't seem like we are "censoring" the forum, you know? It's very clear that this is an open, neutral ground to talk about Tibbo stuff. And I think that's important. It actually gives our customers power.
Another point is that this is a simple system. We have just one central forum, with various products. This is good, IMHO, because we can grow gradually and see how it goes. When we get enough users, traffic and interest, maybe it would be time to switch to a Tibbo-hosted system.
However -- this forum does have annoying limitations for us, which I really did not foresee. I personally solve the spell check issue by using Firefox 3, which has a built-in spellchecker. But being unable to type nicely formatted code or share files is really annoying. I'm going to write the GetSatisfaction guys about this and post the link here so you can follow and see what they have to say about it.
Now, my turn for a little question: I'm curious... What do you do with our stuff? What are you working on? (Only if you feel like telling and it's not a trade secret or anything.) -
Inappropriate?Hi Again!
Check out
http://getsatisfaction.com/satisfacti...
Where I communicate what you've said about using this system. You can mark it as "this is important" (or something like that) and follow it too. It would help it get noticed, too. -
Inappropriate?Re the forum: we got a reply (check the link above). Formatting is a few weeks away, and jpg file attachments are coming.
I think for ZIPs we can use external services, like box.net and other similar services. -
Inappropriate?i am sorry to to hear about #2. basic is well... basic, and there is a reason its called that. Yes, its super easy to use, at the same time it is also a VERY limiting language to code in. the things that can be done in C are so much more powerful than basic. Don't get me wrong, i grew up on basic, however when i learned C i never looked back.
One one side of the coin, i can understand a company's view point to use basic to make the product easy to use for everyone. Yet on the other side of the coin you have people like myself who want to use the full potential of the product and cant because basic is too limiting.
So, you run off guys like me who will have a greater volume potential than the average hobbyist. Dont want to sound crude here, but volume is what pays the bills.
I only said all that because i want Tibbo to really think about the direction TIDE is going, they have a GREAT product!!! i absolutely love the EM1000 device. the TIDE software package is small, fast and works great. VERY easy to use. there is barley a learning curve for it. In fact i would call it more like a pebble in the road than a curve.
Now that they are coming out with the new EM1000 thats sure to be a big hit!
Tibbo is one of the best companys i have seen.
the web site is great and fast. Its packed with tons of information, unlike most sites that i have to ask this or that. i like the fact that its all right there.
the products are great and best of all very low cost!!!
the support is awesome! i have nothing but praise for Andrew Hsu, who was excellent at getting me my answers fast and accurate!
lastly, the best thing is the ability to flash the device via LAN! that is a great feature.
I cannot think of anything Tibbo is doing wrong here, the only thing that i think will bite them later is to have the TIDE in basic.
you asked:
>Now, my turn for a little question: I'm curious... What do you do with >our stuff? What are you working on? (Only if you feel like telling and >it's not a trade secret or anything.)
At the moment nothing, i have tried to put it in several major new products we started. One of them the EM1000 failed in as it was not fast enough with the IO. The second one failed because of the lack of a dedicated "TRUE" SPI port. I did not even try it for another one due to the lack of the buffer variable in this basic.
i could not initialize the variable and set the data at the same time. this may not be a strong point right now, when you only need an array of 5 or 10. what happens when someone needs an array of 100 or 1000, there is no way i am going to type in every peice of array data like below for a 1000 byte array.
I.E. dim x(5) as byte
x(0) = 15
x(1) = 32
x(2) = 4
x(3) = 100
x(4) = 30
when in a more typical basic you would simply do:
byte x(5)= 15,32,4,100,30
Now i have another project in the works and i need a Wi-Fi device. I will give The new Em1000 a try, if i can get the transfer rate >= 1.5 - 2.0mbps. I have seen how slow the IO was for me in the past and right now i just dont see it hitting those marks. I sure hope i am wrong.
Tibbo, need to stick with some standard things to really make their product shine.
#1) standard SPI port
#2) I2C support.
lastly in your #3 reply of :
3) Good idea! Do you have ideas for specific examples? Stuff which might be particularly interesting or helpful?
when i first got the Tibbo EM1000 device i started connecting all my peripheral stuff to it so i would have those drivers if you will ready to go. when they were done, i send them into Tibbo to post on that download page so others can learn from them like i learned from the examples before me. however, after they were never published on the site i said screw it, why bother trying to help. -
Inappropriate?P.S. PLEASE re-think about using that forum, it feels like i need to be drunk to use it. stick with what works like
http://www.rabbit.com/forums/
or
http://www.avrfreaks.net/
this forum is hard to deal with. Way to many short commings. -
Inappropriate?Let me add my 5 cents on some of the above topics
#1)
Good point! We will do it in the next release.
#2)
I personally *hate* basic syntax, but Erez gave a brief explanation above on why basic was chosen in the first place. However, we DO have plans on supporting other languages as well. In fact, TIDE architeture was redone not so long ago to support multiple syntax parsers in a source browser. And our application binary file format and program database file format are independent of the source language as well.
So to support a new language all we have to do is to write a new compiler and a syntax parser for source browser. However, that is a *huge* task -- and of low priority. So it's not likely to be done soon.
#4)
Good point!
I can't promise this will be implemented in the nearest release, but it's to be done for sure.
One question though -- would you prefer this feature to work silently (check for updates in the background and notify user if newer version is available) -- or require an explicit action from user (like clicking "Check for updates" menu item) before doing anything? -
Inappropriate?Heya!
Wow man, lots of input here. That's good! I really like seeing a user who's so caring and likes our stuff.
Re your BASIC question -- that's more related to Vovkos, he's the main man on that sort of stuff. I guess that's another one of the features to be implemented as the product grows.
Re what you wrote for your peripheral stuff -- wow, that's weird that it never got posted. Kinda disappointing, I agree... But you know what? I can post your stuff myself now!
Can you please email me your code to ezuk [at] tibbo [dot] com, and I will post it and send you the links so you could see it on our website?
Please try to comment the code as much as you can, and write a little bit of text about each file you want me to post. A description I could put up next to the file.
Also, please let me know how you would like to be credited - under what name, and if you want me to make your credit a link to some website.
-
Inappropriate?Like what, except for no code highlighting and attached files?
I wrote them about it, btw. Did you see their reply? -
Inappropriate?well, for instance there are no specific titles.
they should be specific forums listings like
EM1000 Fourm
WA1000 Forum
EM202 Forum
EM200 Forum
TIDE Forum
DS1000 Forum
and so on, this way only conversations that deal with thoes products are right there. -
Inappropriate?Well, personally, i know a few guys that dont like program that try to connect to the internet on their own, they get weird about that.
Personally i dont care, however i do lean towards me clicking "check for updates" option -
Inappropriate?I'll see what i can dig up. its a shame too becase i connected a full color 3.5" touch screen TFT LCD to the EM1000. send the code and also a video of it running. i know i dont have the video anymore and to be honest i dont have the desire to connect all that back up again.
-
Inappropriate?The way you do this:
1) Go to getsatisfaction.com/tibbo (the main page)
2) Under the header you will see "they make 5 products' and some product logos and names.
3) Click one of these
4) You will see all discussions dealing with this product.
As the forum grows, we'll add more products to this list (when discussions arise concerning them). -
Inappropriate?Thanks for you opinion!!
I also don't like when programs generate traffic without giving me an option do anything about that.
But I believe if not done automatically, customers will hardly click the Check for updates menu item often enough (if ever)
So I guess compromise solution would be an option, like a checkbox "Check for updates automatically" -
Inappropriate?i agree.
-
Inappropriate?This is a fantastic way to learn TCP/IP and get a share of the Internet's unlimited bandwidth.
I’m I'm excited
-
Inappropriate?Thank you! Do you use any Tibbo product?
-
Inappropriate?We hope to use the WA1000 WiFi module in our new Data Logger, see:
http://www.stevenswater.com/catalog/s...
I have tried several other vendors; Wiznet, Lantronix, Netburner, Rabbit, Mikro, etc. I like the EM1000 best.
I especially like your BASIC approach to programming - easy to read and easy to understand.
I have been using BASIC since 1966 and I cannot count the number of "fancy" languages that have come and gone. Without fail, the purveyors of the new "fancy" language try like viruses to polute the BASIC gene pool.
We are standing on the threshold of a technical revolution beyond comprehension. I hope Tibbo resists being fragmented like so many others I've seen and evolves Taiko into the embedded communities gold standard.
-
Inappropriate?Hello! I'm from AggreGate team (http://aggregate.tibbo.com). Of course I want to ask you about our product. Did you think about using it?
I’m the Basic-lover too..
-
Inappropriate?Hi Mike!
I hope you'll indeed get to use the WA1000 in your Data Logger. Please let us know (preferably in a new thread) if you need any help, or your experience with the product.
About our view on fragmentation/diversity: We try to keep a uniform, standard interface all across the boards. We don't like it when vendors change things, either -- so we avoid it ourselves, as much as we can.
-
Inappropriate?I am definately interested in Aggregate, it's nice to know that once we deploy a large number of Loggers in the field that you have a tool to manage them.
I ordered the WA1000 a week ago, I hope to get it soon. Meanwhile, I'm using the EM1000-EV with terrific results!
-
Inappropriate?Hi! Mike, would you try out the latest AggreGate release! It is rapidly evolving, gaining new features. We'll be happy if some new features will be useful and come in-time for you.
-
Inappropriate?Vadim,
I'm coming up to speed on the EM1000 using the example projects. After I get the WiFi module and come up to speed on it, I will focus on AggreeGate.
BTW, the example projects are fantastic, I have not had this much fun in a long time, I just want more of them! :)
-
Inappropriate?Hello, I have buy an EM1202EV-RS-01 board, to make some experiments with your product. I would know when you will release the manual, and if on this board I can set the level of the RTS and DTR lines. Thanks, Fabio
-
Inappropriate?Heya!
Yup, setting the RTS and DTR level should be possible in Tibbo BASIC.
Re the manual -- lots of the docs you need already exist. If you have specific questions, please ask here.
Re the FD object -- we know that's not documented yet. We are working on it, but I can't promise any specific deadline... -
Inappropriate?Have anyone tried to implement an printer driver in the device?
Is it possible?! -
Should be possible. Maybe you can open a new thread and ask this, and then more people will see your question? -
Inappropriate?Hi Ezuk, I'm back after "some" time (due to busy period) on my experiments.
So, I have a EM1202EV-RS-01 board, and, I need to connect to a device that needs the DTR on. I suppose that to set the DTR I need to use the io.state.
The problem is to know which is the line to enable (from the manual - platform dependet- All I/O lines of the EM1202 platform require explicit configuration as inputs or outputs ). which line PL_IO_NUM_x I have to enable on this board to bset the DTR signal? (there isn't the manual for this board)
thanks for the support
Fabio
I’m confident
-
Hi f2c!
Can you maybe start a new thread ("post a message") with your question, so that we can follow it more easily?
Loading Profile...

EMPLOYEE





EMPLOYEE
EMPLOYEE
EMPLOYEE

