Timeline for A SoftwareSerial library for SAMD boards
Current License: CC BY-SA 3.0
16 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Aug 20, 2021 at 5:03 | history | protected | Juraj♦ | ||
Feb 26, 2018 at 23:49 | vote | accept | rddead | ||
Feb 26, 2018 at 23:41 | comment | added | rddead | @ChrisStratton I'm not arguing, I just want to understand what is seemingly obvious to everyone else. Sorry if it came off that way. Now that you explained what software serial is, i get it. So since the only use for that library is as a fix for a limitation, i'm removing that line. | |
Feb 26, 2018 at 23:33 | comment | added | Chris Stratton | No, it has nothing to do with the algorithm, and everything to do with the limitations of the ATmega328p. Which you are not using. If you're going to run programs you don't understand, and argue with the people who explain them to you, then you need to stick to doing things exactly as described, without trying to run them on alternate hardware. | |
Feb 26, 2018 at 23:31 | comment | added | rddead | @ChrisStratton It's there in the original Arduino code, line 27. Seemed pretty important so I left it in. So that example would work without it? | |
Feb 26, 2018 at 23:28 | comment | added | Chris Stratton | That has nothing to do with software serial, any serial implementation should work. Software serial is a hack to deal with the fact that the classic Arduino only has 1 port. | |
Feb 26, 2018 at 23:23 | comment | added | rddead | @ChrisStratton I am trying to save data from three sensors to an excel sheet. I wanted to do this by using Processing + Arduino IDE with the code from this link: hackerscapes.com/2014/11/… Is there a better way? | |
Feb 26, 2018 at 23:20 | comment | added | rddead | @gre_gor Serial has nothing to do with that. My problem is that I am trying to get the SoftwareSerial library to run on devices it was not designed for. I need it to run on a device with a higher DAC resolution (Duo, Zero, Feather). | |
Feb 26, 2018 at 23:19 | answer | added | Maximilian Gerhardt | timeline score: 2 | |
Feb 26, 2018 at 23:17 | comment | added | Chris Stratton | Why do you need software serial? An ARM part will typically have multiple hardware serial ports. | |
Feb 26, 2018 at 23:15 | history | edited | rddead | CC BY-SA 3.0 |
added error message
|
Feb 26, 2018 at 23:14 | comment | added | rddead | Sorry if my wording was unclear but I've been at this for a while now so I've got tunnel vision. Running this code on a feather gives this error: Arduino/libraries/SoftwareSerial_master/SoftwareSerial.cpp:260:2:error: #error This version of SoftwareSerial supports only 20, 16 and 8MHz processors #error This version of SoftwareSerial supports only 20, 16 and 8MHz processors Thing is, I can run this on an Uno without issues but I want it on a feather. The DAC has nothing to do with serial but that is my constraint. I need a library that does the same job as SoftwareSerial but for M0. | |
Feb 26, 2018 at 22:49 | comment | added | gre_gor | What has serial to do with DAC (ADC?) resolution? | |
Feb 26, 2018 at 22:49 | comment | added | Maximilian Gerhardt |
Sorry I'm confused, what exactly is the question? How to add Serial (/UART) ports to your Feather M0? Or about the DAC? You are using analogRead here though, which uses the ADC.
|
|
Feb 26, 2018 at 22:45 | review | First posts | |||
Feb 26, 2018 at 22:48 | |||||
Feb 26, 2018 at 22:43 | history | asked | rddead | CC BY-SA 3.0 |