Jump to content
43oh

reaper7

Members
  • Content Count

    174
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by reaper7

  1. but I, for compliance with other platforms, use method from this: https://github.com/esp8266/Arduino#using-git-version
  2. I use arduino ide with latest cores for msp430/tivac/cc3200 This is my folders structure (inside arduino instalation directory): so, inside hardware folder I add: 1. energia directory and inside this dir I have git clones my fav cores (msp430/tivac/cc3200), 2. into existing directory tools I copy from new energia ide: - arm-none-eabi-gcc - cc3200prog - DSLite - msp430 I did a little fix inside platform.txt files for all cores...for e.g (msp430) - sorry but only hardcoded paths: - new line after version=x.x.x and before # AVR compile variables runtime.tools.msp430-
  3. @@chicken - as I wrote above F("zzz") is declared in WString.h as: #define F(string_literal) (reinterpret_cast<const __FlashStringHelper *>(PSTR(string_literal))) @@DanielPHuber - I don't know if F is necessary for MSP and even I don't go deep into it (FlashStringHelper or PSTR) if the library compiled and works I don't know too how (or even) this affects performance and/or memory usage. Can You tests memory usage and performance with and without "F" ?
  4. @DanielPHuber 1. "F" is declared in ...cores/msp430/WString.h and generally refers to strings stored in flash memory. If You can know more, read about FlashStringHelper and PSTR 2. This lib uses "user defined" CS pin and control it from library, not from msp hardware of course You can change it to other pin but remember, that You must change this in two places: - in Your sketch, through properly set pin mode eg: pinMode(10,OUTPUT) - in enc28typedef.h inside this library folder: #define ENC28J60_CONTROL_CS 10 At this moment personally I use pin 13 and it works too so...
  5. holy cow - it's working it is possible to add this programming method to energia?
  6. I had similar problem. Everything worked properly when my w7 got first updated to w10 (around July 2015) but in December, w10 got new version (compilation 10586 I think) and all TI drivers for 430, 5529, stellaris (and more specifically COM's) inside devices manager was yellow triangle on icons. I try many times remove drivers and reinstall (with disabled driver signed chcecking) but without success Fortunately I bought new ssd for system and after full w10 instalation and install (on clean system) TI drivers everythig works OK now.
  7. @@BigVulcanDeal - please check my github https://github.com/reaper7/energia_msp430g2955_yoshpad This repo is for YoshPad board but You can easy adapt it for Your solution. Good luck!
  8. @@yosh - Your code works OK with only one mod because my module have "hard" set address 0x76, so I change bme.begin() to bme.begin(0x76)
  9. nice i useful, I got my bme yesterday, so first test today
  10. examples->HelloWorldActivate.ino allows You control RED_LED on MSP430G2
  11. bump! new 0.4.2 version - fixed CS pin inside enc28typedef.h
  12. Hi! - I don't know how to help You, a good choice is to buy a simple logic analyzer. Do You have any message on serial console? Try to "enable" debug message from lib -> EtherEncLib.h change DEBUGLIB value from 0 to 1 (line 40) You must know how to check process step by step, simplest method is inserting something like this Serial.println("i'm here"); in different library places (like begin, available etc) called from sketch. You must be like a Herlock Sholmes
  13. @lessarlz - sorry...my mistake...wrong platform for MSP CS pin is PIN10 P2_2... try to change hardware connection(move wire from msp pin5 to pin10) and change uart speed to 9600 for msp430
  14. @lessarlz - ENC28j60 is a spi device, so connection is very simple for eg. if You are using MSP430G2553 board: ENCpin MSPpin Vcc PIN1 +3.3V GND PIN20 GROUND CS PIN10 P2_2 (you can change this pin in file enc28typedef.h - line 424, then also mandatory! in sketch pinMode(10,OUTPUT); RESET PIN16 RESET SI PIN15 P1_7 (MOSI) SCK PIN7 P1_5 (SCK) SO PIN14 P1_6 (MISO) -- WOL, INT, CLKOUT -> not connected
  15. UIPEthernet? this is topic about EtherEncLib not UIPEthernet so, You must change line 424: #define ENC28J60_CONTROL_CS 5 inside: EtherEncLib -> enc28typedef.h but I don't know that this lib works with TIVA, only MSP430G2553 and MSP430F5529 are tested.
  16. Hi, after merge, when I try to enter 43oh ? Tiva-C, Hercules, CC3XXX ARM Technical Forums ? Energia http://forum.43oh.com/forum/79-energia/ then I get password monit "Enter Forum Password" and when I write valid password I get "Sorry, you don't have permission for that!" but I can enter to subforum ?Energia Libraries and I can edit my posts
  17. try to add #include "binary.h" to \energia\hardware\cc3200\cores\cc3200\Energia.h something like this: #define __CC3200R1M1RGC__ #include <stdint.h> #include <stdbool.h> #include <string.h> #include <math.h> #include <itoa.h> #include "binary.h" #include "inc/hw_types.h" #include "inc/hw_nvic.h" #include "driverlib/gpio.h" #include "driverlib/rom_map.h" #include "driverlib/interrupt.h"
  18. @@MORA99 - as I wrote above ... more examples we have int WiFiClass::startSmartConfig();
  19. @@energia @@spirilis - maybe some example for AP mode, which uses this new stuff? Probably not everyone (with me on top) knows how to completely run the AP mode with WiFi.beginNetwork(ssid), WiFi.status = WL_AP_MODE instead WL_CONNECTED (in STA mode) tnx!
×
×
  • Create New...