Search the Community

Showing results for tags 'Anaren'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • Announcements
    • Suggestions
    • New users say Hi!
  • Spotlight!
    • Sponsor Spotlight
    • Sponsor Giveaways
  • Energia
    • Energia - MSP
    • Energia - TivaC/CC3XXX
    • Energia - C2000
    • Energia Libraries
  • MSP Technical Forums
    • General
    • Compilers and IDEs
    • Development Kits
    • Programmers and Debuggers
    • Code vault
    • Projects
    • Booster Packs
    • Energia
  • Tiva-C, Hercules, CCXXXX ARM Technical Forums
    • General
    • SensorTag
    • Tiva-C, Hercules, CC3XXX Launchpad Booster Packs
    • Code Vault
    • Projects
    • Compilers and IDEs
    • Development Kits and Custom Boards
  • Beagle ARM Cortex A8 Technical Forums
    • General
    • Code Snippets and Scripts
    • Cases, Capes and Plugin Boards
    • Projects
  • General Electronics Forum
    • General Electronics
    • Other Microcontrollers
  • Connect
    • Embedded Systems/Test Equipment Deals
    • Buy, Trade and Sell
    • The 43oh Store
    • Community Projects
    • Fireside Chat
  • C2000 Technical Forums
    • General
    • Development Kits
    • Code Vault
    • Projects
    • BoosterPacks


  • Community Calendar

Found 6 results

  1. Hi, I have a CC2530 by Anaren. I have successfully loaded the demo program on my MSP430G2553 from IAR Workbench. Is there any way to convert the code to Energia? I have to move the environment to Energia since the main program is already written in Energia. I have tried to convert the main code in Energia to IAR, but no luck. I have been searching the forums, too. There only exists demo code for CC110L. By the way, if you think that converting from Energia to IAR is way much easier than the other way round, here is my Energia code (this includes 8x8 LED Booster Pack by Olimex): #include "font.h" #define LATCH 6 #define CLOCK 7 #define DATA 14 #define DELAYTIME 10 #define PUSH_BUTTON 5 #define TILES 4 // number of tiles #define CHARNUM 6 int buttonState = 0; unsigned char image[8*TILES]; const char *str = "Jaggo"; void clearScreen() { for (int i = 0; i < 8*TILES; i++) { image[i] = 0x00; } } void sendData(unsigned short data) { for (unsigned short i = 0; i < 16; i++) { //Serial.println(data, HEX); digitalWrite(DATA, data & ((unsigned short)1 << i) ? HIGH : LOW); delayMicroseconds(DELAYTIME); digitalWrite(CLOCK, HIGH); delayMicroseconds(DELAYTIME); digitalWrite(CLOCK, LOW); } } void sendImage(unsigned char *img) { unsigned short data; for (unsigned int i = 0; i < 8; i++) { for (unsigned int n = 0; n < TILES; n++) { data = (1 << 8) << i; data |= *(img + i + (8*n)); sendData(data); } delayMicroseconds(DELAYTIME); digitalWrite(LATCH, HIGH); delayMicroseconds(DELAYTIME); digitalWrite(LATCH, LOW); } } void setup() { // put your setup code here, to run once: //Serial.begin(9600); memset(image,0x00,sizeof(image)); pinMode(CLOCK, OUTPUT); // P1.5 pinMode(DATA, OUTPUT); // P1.6 pinMode(LATCH, OUTPUT); // P1.4 pinMode(PUSH_BUTTON, INPUT_PULLUP); // P1.3 } void loop() { // put your main code here, to run repeatedly: buttonState = digitalRead(PUSH_BUTTON); //Serial.println(buttonState, DEC); if(buttonState == LOW) { //image[3] |= 1 << 3; int counter = 1; int a = 0; for (int i = 1; i <= 5*5+5; i++) { if (counter % 6 == 0) { image[i] = 0x00; counter = 1; a++; } else { image[i] = FontLookup[lookup(str[a])][(counter - 1)%5]; counter++; } } } sendImage(image); } and here is the IAR code: by the way, I reduced the complexity in the IAR code just to test whether loop for writing data to the LED works (that turns out not working). #include "io430.h" #define CLOCK BIT5 #define DATA BIT6 #define LATCH BIT4 unsigned char image[8]; void delay_ms(unsigned int ms); int main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; image[0] = 0x7F; image[1] = 0x04; image[2] = 0x08; image[3] = 0x10; image[4] = 0x7F; image[5] = 0x00; image[6] = 0x00; image[7] = 0x00; unsigned short data; for (int i = 0; i < 8; i++) { data = (1 << 8) << i; data |= *image; for (unsigned short j = 0; j < 16; j++) { if (data & ((unsigned short) 1 << i)) { P1OUT |= DATA; } else { P1OUT &= ~DATA; } delay_ms(10); P1OUT |= CLOCK; delay_ms(10); P1OUT &= ~CLOCK; } delay_ms(10); P1OUT |= LATCH; delay_ms(10); P1OUT &= ~LATCH; } while(1); } void delay_ms(unsigned int ms) { while (ms) { __delay_cycles(16000); //1000 for 1MHz and 16000 for 16MHz ms--; } } Thank you in advance. Your help will be greatly appreciated
  2. Does Energia support Anaren A2530E24A-LPZ ZigBee module? Specifically for TM4C123GXL Launchpad (or TM4C129 Launchpad)? If so, how can I get some code samples? Anaren site only has example for CCS. If not, does Energia support any other ZigBee module to work with TivaC?
  3. This code example works with Anaren and CC2500 BoosterPacks, (and of course with many other CCxxxx boards, like eZ430-RF2500,) and with G2553 LaunchPad. The code was based on slaa325 from TI (I am using same RF configs.) To use it, just un-comment one of the following lines in msp.h: //#define HARDWARE 2500 // CC2500 BoosterPack SPI1 G2553 LP //#define HARDWARE 915 // Anaren (915MHz) G2553 LP //#define HARDWARE 4302500 // EZ430-RF2500
  4. I loved the eZ430-Chronos. On the Internet many projects made ??on the basis of this development tool. But one thing I did not like is that you need a computer to manage their programs. And without a computer Chronos watch can not control anything. So I bought Anaren CC110L RF BoosterPack (868 Mhz). But this kit does not work with Chronos. I looked a lot of information and code on this forum and on the internet. But always something was wrong, I did not want to rewrite the SimpliciTi protocol. And finally... I did emulation of RF USB dongle. The project uses the unmodified Chronos Control Centre and firmware of sportswatch. But blurobin and wireless firmware update does not work. To me, this part is not important. I used code composer studio. And now I have a working SimpliciTI on msp430g2553 with CC110L. And Run many examples which are in SimpliciTi installation directory. Here is a video how it works. p.s. Thanks to @gwdeveloper, with post SimpiciTI Tutorial for CC2500 p.p.s. Project attached CCS SimpliciTI MSP430 CC110L Anaren busterpack.rar
  5. Hi all, I need to make a display with wireless interface. In this case, i use Anaren AIR CC2530, MSP430 Launchpad Value Line, and BCD Display I have succesfully connected my MSP430 Launchpad with ANAREN AIR. It is less problematic there. The problem is when i try to stack the BCD Display to launchpad (without Anaren AIR). It took me 1 week to notice that i need to remove jumper J5 to make the BCD display work. (The BCD display need P1.6 connector to be connected to the pin, not to the LED). After i make that jumper open, the display is now showing the graphics. Now, i need to stack Launchpad-Anaren AIR-BCD Display. I thought it would work without any modification. Unfortunately, the same code won't work for current stack setup. So i think there should be a port conflict problem again. How should i configure the port J1 and J2? So that i can use both the Anaren AIR and the BCD Display (it seems there is some port-conflict there, but i have no idea what port which is conflicting). Is there any jumper or variable in codes that i should notice? Update: I noticed the schematics that P1.6 and P1.7 is controlled by A2530 chip, which is used by the BCD Display. Is there any way to make P1.6 and P1.7 usable by MSP430 chip and not reserved by A2530 chip?
  6. Hi I am Anbu. New to MSP430. I have to a build a bot which is to be controlled using wrist movement. I'm using Accelerometer ADXL335 for that. I have to transmit the ADXL335 output from one msp430 to another msp430 which is on the bot. I'm having Anaren RF booster pack CC110L. How to transmit the data via the booster pack. please help me thanks