Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. chicken

    [POTM] dAISy - A Simple AIS Receiver

    Happy to hear that 🙂 Yeah, probably keep gain to a minimum. I would go with -50 dBm or less. And no worries about Google Translate, it does a great job.
  3. Varnak

    [POTM] dAISy - A Simple AIS Receiver

    It works))) Thanks Adrian! I do not have an AIS source, but I have a WAV file that I send from my HackRF and it works)) I get a lot of errors, but I think this is the subtlety of setting frequency, gain and other HackRF settings. Again, sorry for the google translator.
  4. Yesterday
  5. chicken

    [POTM] dAISy - A Simple AIS Receiver

    The Si4463 is backward compatible, as long as the chips have the same revision (B1 in this case). The pin out depends on the breakout board that you use for your project. I don't have a screenshot as I never updated the dAISy-E10-M4463D project to the new version of WDS. dAISy requires CLK and DATA from the radio, which the 4362 config files map to GPIO2 and GPIO3. If necessary, move them to other pins as they are available on your breakout board. But don't change CTS (GPIO1) as this pin is essential for SPI communication!
  6. Varnak

    [POTM] dAISy - A Simple AIS Receiver

    Adrian you can show the settings for "GPIO and FRR" that you used in the dAISy-E10-M4463D project?
  7. Varnak

    [POTM] dAISy - A Simple AIS Receiver

    Thank you very much! Can this configuration be applied to si4463? You wrote about si4463, "Unfortunately two pins (GPIO2 and GPIO3) are reserved to control the RF switch that connects the antenna with RX or TX channels. But after a few minor changes to my code I had dAISy working. Here's the branch on Github: https://github.com/astuder/dAISy/tree/E10-M4463D The wiring changed: GPIO0 -> P2.0 NIRQ -> P2.5 GPIO2, GPIO3 -> no longer connected to the LaunchPad" Or I need for your "dAISy-E10-M4463D" GPIO0 configure RX_DATA_CLK. GPIO1 configure RX_DATA. GPIO2 DONOTHIG. GPIO3 DONOTHIG. NIRQ configure CCA. SDO DONOTHIG (or maybe SDO configure Output SPI serial data out? ). Thank!
  8. Last week
  9. chicken

    [POTM] dAISy - A Simple AIS Receiver

    FYI: dAISy works in Direct RX mode. Unfortunately, the built-in packet handler of the radio IC does not work with AIS.
  10. chicken

    [POTM] dAISy - A Simple AIS Receiver

    Hi Varnak, I just pushed a configuration file for WDS 3.2.11 that I had laying around. I haven't tested it, so not sure if it works as is. https://github.com/astuder/dAISy/blob/master/WDS3211_si4362_revb1_direct_rx.xml Best Regards, Adrian
  11. johnsondavies

    Lisp for the MSP430 FR6989 LaunchPad

    My Lisp interpreter for microcontrollers, uLisp, now supports the MSP430 FR6989 LaunchPad board, with the ability to write text to the LCD display from Lisp programs: For more information see uLisp for the MSP430 FR6989 LaunchPad.
  12. Varnak

    [POTM] dAISy - A Simple AIS Receiver

    Hi Adrian! I tried to figure it out myself, but .... without your help it will not work. Please, if you have time, answer a few questions. I'm trying to run your project on si4463 (revision B1), but with 26Mhz quartz. WDS 3.2.11.0 does not correctly open your WDS_si4463_revb1_direct_rx.xml. I have the "Direct RX" mode, in the "RF parameters" tab there is no "Preamble pattern" item. Tab "Packet" is completely absent. In the "GPIO and FRR" tab, WDS 3.2.11.0 shows a complete absurdity (((... Could you show how these things are tuned for you? Or prompt Where can I find WDS 3.2.6.0? Thank! Sorry for the google translator.
  13. Trigger

    A Newb Returns

    I have tried every USB port on the machine and also tried to turn off what appears to be a default of dev/ttyAMC0. I cannot get beyond that with my current state of knowledge.
  14. Trigger

    A Newb Returns

    Hi Folks. After a while in the woods and still keen. I cannot get a windows machine to do the business for me and my mac has died so I am using Linux Mint all of the time. I cannot get Energia working on my machine. I tried a blink sketch but got this error message... Energia: 1.8.7E21 (Linux), Board: "MSP-EXP430G2ET w/ MSP430G2553" /home/trigger/Desktop/energia-1.8.7E21/hardware/energia/msp430/cores/msp430/atof.c: In function 'atof': /home/trigger/Desktop/energia-1.8.7E21/hardware/energia/msp430/cores/msp430/atof.c:71:9: warning: floating constant exceeds range of 'double' [-Woverflow] Sketch uses 810 bytes (4%) of program storage space. Maximum is 16384 bytes. Global variables use 20 bytes (3%) of dynamic memory, leaving 492 bytes for local variables. Maximum is 512 bytes. DSLite version 8.2.0.1400 Configuring Debugger (may take a few minutes on first launch)... Initializing Register Database... Initializing: MSP430 error: MSP430: Error initializing emulator: No USB FET was found Failed: MSP430: Error initializing emulator: No USB FET was found the selected serial port does not exist or your board is not connected This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. I still want to realise my goal of controlling things with the MSP series of mcu's, stepper and lighting are my primary goals. I have one Launchpad left, I haven't done anything with it for a while but it appears to power up. This should be simple but it driving me nuts. Any help appreciated, so many years in. Thanks in advance. I hope I can get help. I need it. ATB, Trigger
  15. yea yea ok thank you for your reply
  16. johnsondavies

    SD.h: No such file or directory

    Thank you - I'll try it. It would be great if it could be made a standard part of the Arduino core, like on other platforms.
  17. Rei Vilo

    SD.h: No such file or directory

    There is an official SD library that works great against the MSP430. Just search a little. I'm using the SD library from Sparkfun with very limited adaptation. Latest release of MSP430 boards for Energia is 1.0.5.
  18. johnsondavies

    SD.h: No such file or directory

    Checking back through my notes I've realised that I never had my program working with an SD Card library, so you can close this thread. However, it would be very useful if Arduino-compatible SD card support could be added to the Arduino core for the MSP430 range at some stage.
  19. StefanSch

    Port manipulation on msp-EXP430G2

    On MSP430 device you can access the port with mainly three registers: PxIN : read input from port x (8 Bit) PxOUT : set output level on port x (8 Bit) (only if direction set to output) PxDIR : set direction on port x (0:input 1: output) where x is the port number e.g. Read input inputvalue = P2IN; Set port P2.0 to output high P2DIR = 0x01; P2OUT = 0x01;
  20. Hi, I have got a hc-05 Bluetooth module, an MSP-EXP430FR4133 board. Now I want to connect them with my computer. However, even I successfully send data from my computer to control the MSP430, it cannot send data back. Can someone tell me what I can do? Here is my code. By the way, I'm using energia for it and set my HC-05 as a slave module. _________________________________________________ // most launchpads have a red LED #define LED RED_LED //see pins_energia.h for more LED definitions //#define LED GREEN_LED void setup() { Serial.begin(9600); /* Define baud rate for serial communication */ pinMode(LED, OUTPUT); } void loop() { if (Serial.available()>0) /* If data is available on serial port */ { char state = Serial.read(); /* Data received from bluetooth */ if (state == '0') { digitalWrite(LED, HIGH); Serial.write("LED turned ON"); state=0; } else if (state == '1') { digitalWrite(LED, LOW); Serial.write("LED turned OFF"); state=0; } } ----------------------------------------------------------------------------------------------------------------------- Waiting for replay! Thank you Kelly
  21. Sorry meant : you may can contact.....
  22. Thank you for you reply. Yes please do contact.
  23. Looks like that the variable ucg_font_mode_fnptr is not defined in the library. I may can contact the vendor of the library for support.
  24. MCH

    Timer triggered A/D on the f5529 ?

    I found the answer here: https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/93961/326902#326902 SHS_1 is TA0 CCR1, as I already found out SHS-2 is TB CCR0 and SHS_3 is TB CCR1. Bljah, I'll have to redesign my PCB 😞
  25. MCH

    Timer triggered A/D on the f5529 ?

    Hello NurseBob, There is a hardware connection between timers and ADC, that allows you to trigger the ADC directly from a timer, no need to do it "by hand" in a timer interrupt. This provides constant sampling intervals, independent of any software latencies. I have been successfully using this feature on MSP430G2553. Now I am porting to F5529, and ran into this problem. In the mean time, by trial and error, I found that ADC12SHS_1 in ADC12CTL1 will trigger from timer A0.1, but can't find out from which timer ADC12SHS_2 and ADC12SHS_3 trigger. (The family manual clearly says from some timer, but does not specify which,. It refers to the specific device datasheet, but neither can I find the info there.) I need timers A0 and B (many CCRs) for other tasks, and would like to trigger the ADC from one of the "small" timers, A1 or A2.
  26. hello, Im trying to interface a 2 inch rgb LCD display with ST7789v lcd driver im using the ucglib library for this i get a few errors stating not been declared need assistance with this please. I attached the library used and the screen shot. ucglib-master_editted.zip
  27. NurseBob

    SD card bootloader - convert assembler to C++?

    In addition to Rickta59's reply, you may want to read-up on bootloaders. TI published SLAA600D to help with such a task (in C, not C++)
  28. NurseBob

    Timer triggered A/D on the f5529 ?

    Hi MCH, Basically, the timer(s) and ADC are indpendent peripherals. So, what you do is set a timer at the interval you're interested in and either: 1) In the timer event handler trigger the ADC to read Or, 2) Set a flag that's read in a main loop to trigger the ADC You might find some guidance here. HTH
  1. Load more activity
×