This thread is dedicated to questions for the Internet of the Backyard challenge; Texas Instruments' staff will be monitoring it regularly.
Thanks!
This thread is dedicated to questions for the Internet of the Backyard challenge; Texas Instruments' staff will be monitoring it regularly.
Thanks!
DAB wrote:
What is the APP needed to open the CCS 6 download?
I got the same message on Windows 8.1 and 7.
The TI message indicated that they were .exe files, but when I tried to change the name it blew up.
DAB
When I downloaded the setup file it was just ccs_setup_win32 so I renamed it ccs_setup_win32.exe and it ran ok. It did popup with this warning first
I continued and it installed fine. I am running Windows 7, Sophos AV
The file size was 8.75 MB (9,182,800 bytes)
Brian
BigG wrote:
I tried a quick help search for the MAP_UtilsDelay, UART_PRINT functions using my CCS help option but zero results came up. Where would I need to look to get a reference to these functions.
BigG,
you can download the CC3200 SDK: SimpleLink Wi-Fi CC3200 Software Development Kit (SDK) - CC3200SDK - TI Software Folder, then after installing it, you can find the documentation for driverlib under cc3200-sdk\docs\CC3200-Peripheral_Driver_Library_User's_Guide.chm
Registering at Plotly is free of charge for everyone. Limitation, I read somewhere, is that it would allow to store 50 plots.
Is there an simple HTTP POST example for CC3200? There is a GET function used in OOB example. Is there some example where POST is used? May be in Weather Example?
Would like to HTTP POST following data to Plotly:
http://107.21.214.199/clientresp "HTTP/1.1"
version=2.3&origin=plot&platform=arduino&un=janisalnis&key=p3r69ls929
&args=[{"x": ["2014-08-26 15:18:01"], "y": [25], "type": "scatter", "stream": {"maxpoints": 20}}]
&kwargs={"filename": "streaming API", "fileopt": "extend", "world_readable": true}
Alternative would be to use Arduino C code example for Plotly to compose a POST message.
As I just lost a good few hours of good code I thought best to resolve by asking.
Surely this should work by default without manual amendment so assuming I am not doing something correctly or I forgot to amend some setting when installing. Basically this is what happens. I choose "Import Project", I browse and select one of the CC3200 SDK example folders residing in my TI main folder. I tick both tickbox options "auto import referenced projects..." and "copy projects into workspace". I then get a list of invalid project path warnings. Why?? Please help as want to avoid doing what I did previously as I will now explain.
At first I thought instead of resolving workspace path issue I would save time by just amending actual example in TI CC3200 SDK folder, and then at some stage copy files across. Of course as I am learning I soon needed to backtrack as made mistakes with coding in original folder. So wanted to keep amended code with errors. So I right clicked on project folder in CCS project explorer and selected copy (as wanted to keep this amended code) and then click paste and it created for me a "copy of ..." in project explorer. I checked folder properties and under resource it said location of this new project was in my workspace (I ignored path warnings). Little did I realise that all the files within this folder were still linked to the original CC3200 SDK folder (I only now can see that).
So when I reinstalled the CC3200 SDK to get clean copies of examples I also lost the "copy of" work as all I had was a workspace folder and not actual files within that folder. Live and learn as they say :-(
Just to answer the question myself now that I have done more reading and gone over what I had read before (amazing what you miss first time).
Seems that this project file link issue is well documented and requires a certain type of work method and perspective about what the CCS IDE is all about (takes a few days to finally step out and decide to bring in those favourite eclipse marketplace productivity tools into this IDE). For future reference document that I found quite informative was:
http://processors.wiki.ti.com/index.php/Projects_and_Build_Handbook_for_CCS
I am by no means an expert but thought to share these (random) steps for others who like me are working with CCS for the first time.
Learnt the hard way in my rush to get going with the challenge but it now appears that a little more prep and priming is needed to get to know CCS. As such it is well worth the time to set up a repository or backup system on CCS. From what I saw it looks like CCS already has the "git" repository capability. Not sure if you need it but I downloaded git file management package first as this handles all the unique file management searches etc (http://git-scm.com/). I then used this to create my git folder of choice on my system through the git GUI (on windows) as it also creates the required .git file.
Then back to CCS. In top right hand corner of CCS you click on Open Perspective (also available through main menu: windows | open perspective | other) and select Git Repository Exploring. Here I selected "Add an Existing local Git Repository" as I had already created a new local git repository through "git GUI". Just browse and select required folder.
Then when you have created or imported a project folder for your code you just right click on the folder in Project Explorer and select Team | Share Project. Here you will have "Git" as an option. Select this and click next. Choose repository folder. You also have option to create a sub folder etc.
That should then allow you to "clone" and link or backup projects to the repository. There are also online options too which you can link to your local git repository. I tend to use https://bitbucket.org/ You have to sign up etc. Plenty help files available.
Maybe others can share tips too as I am sure this may not be very well explained or may have missed key points in explanation.
I will try to follow your example as I get into using the code composer software.
You are right, there are a lot of options to explore, but I will just try to get proficient enough to do the challenge.
Time will tell to see if I can learn enough in time.
DAB
So after adding all these repository features, which is really not necessary when experimenting and learning on ones own, I discovered the handiest feature on CSS yet!
This is the "history" tab which relates to any file you edit and save (it is found in bottom right quadrant). Gives you a list of each saved event. You can then back track with ease by clicking on a previous saved time.
Somewhere through my rumbling through the TI website info I found a MS Powerpoint file named "CCSv6-TipsAndTricks" which gave me the insight.
If you don't have CCS6.x yo may need to upgrade to it for the CC3200 see this http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/348219.aspx
Also an SDK here along with some videos for training purposes http://www.ti.com/tool/cc3200sdk
Hope this helps
Peter