I'm not sure if this is the right place to ask, but I would like to request the folks at Parallax to post PDF versions of the schematics of the Activity Board.
Currently, as far as I can tell,...
Type: Posts; User: jac_goudsmit
I'm not sure if this is the right place to ask, but I would like to request the folks at Parallax to post PDF versions of the schematics of the Activity Board.
Currently, as far as I can tell,...
Let's start a new thread about this: http://forums.parallax.com/showthread.php/148080
===Jac
(Starting a new thread about this instead of hijacking the other one)
A board.cfg editor would be a great feature. I don't really think much in terms of user interface but more in terms of...
I suspect that MPEG1 layer 1 or ADPCM would be within the realms of decoding realtime by the Prop1. They don't provide as much compression (think 4:1 instead of 10:1) but with 8 cogs at 80MHz... I'm...
I know I'm going off on a tangent here...
I don't know how difficult this would be, but I wonder if there should be a feature so that libraries CAN be board-related. For my own "Propeddle"...
I'm with Heater and SRLM on the issue of warnings: every warning is there for a reason. It's the compiler saying "There's that word again, I don't think it means what you think it means".
Perhaps...
You probably meant to type:
printf("n=%x\n",n);
This must also be a typo: I'm guessing it should be
printf("n=%d\r\n",n); but I don't know what tutorial you're working on.
The reason...
Jazzed, I'm not running the latest version of SimpleIDE so I don't know if this has been implemented now, but could you add a feature to monitor the files you have open? Whenever the program gets the...
Yes. And we should encourage them to use scaling and fractions instead of float/double, if you want my opinion. I've never encountered a situation where floating point (with all its pitfalls such as...
I don't know how well it was visible on the stream, but that rotating color square was very mesmerizing on the screen at OPC. Whoever made that, Kudos!
I was thinking a non-animated version of...
I'm thinking with the extra hub memory of the P2 it will be definitely be possible to do a version of my project (software defined 6502 computer) without external RAM, and with the extra speed it...
I'm reading this thread with great interest, and I agree with almost all viewpoints.
I'm seeing Martin Hodge (Propeller ASC) and Jeff Ledger (OldBitCollector -- Pocket Mini Computer) are following...
It's a little more subtle than that:
In C, a Boolean test such as
(a == b) will evaluate to 1 or 0. However, when you perform a Boolean test (e.g.
(a && b), the code only tests whether the...
This CORDIC stuff is the most exciting thing I've read in weeks! Asynchronous 64/32 bit multiplies and divides and square roots in Assembler... Simultaneous Sin/Cos... FFT's using a few quick...
I'm sorry I only had time to read 3 pages so far of this discussion, so as I understand it the general consensus is to have Ethernet and/or USB (with a wifi or bluetooth dongle on USB).
But I have...
I would say a union is a more structured way to solve problems like this. Yes, endianness is an issue but if you disregard that (i.e. if you can assume that the bytes are stored host-endian) it's...
The case where it matters is when assembling / compiling code for Cog mode, and it looks like my code is getting translated correctly all the way, including directives such as LONG.
My code...
Update/Bump:
As I understand, Eric made some improvements to the P2test branch to fix this. There now is a .pasm directive (to replace .cog_ram), and the @ operator was added. It appears that the...
SRLM, if all you want is a simple Download-and-Run solution to distribute Propeller image files so that people can simply upgrade the firmware to a Propeller based project without even knowing what a...
Not weird, but standard C. (Okay maybe a little weird :-) )
Arrays and pointers are interchangeable but not in all cases. When you do char str[ ], the characters are stored in memory, and str is...
Of course.
===Jac
I had a .cog_ram directive in my code that I used for demonstrating this problem, and it didn't fix the problem of not dividing address #foo by 4 in a mov bar, #foo. I'm pretty sure I was using the...
I know the 68000 will throw a bus exception when you access something that's not aligned on its own size, but unlike the TI DSP I mentioned, the 68000 bus is still byte-addressed. The TI DSP uses...
Would something like
hello byte "H","e","l","l","o"
' etc...
byte 0
also work?
Since instructions mostly work on cog addresses, I see the Propeller as 8 computers that each have 2KB of memory organized in longs, with a relatively slow access method to a larger byte-addressed...