mirror of
https://github.com/Xevion/undefined.behavio.rs.git
synced 2025-12-10 08:09:04 -06:00
Re-add assets for project facelift, restricted memory, fix code format issues
This commit is contained in:
BIN
public/img/index-cover.png
Normal file
BIN
public/img/index-cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
BIN
public/img/iso15693_diagram.png
Normal file
BIN
public/img/iso15693_diagram.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 32 KiB |
1
public/img/iso15693_diagram.svg
Normal file
1
public/img/iso15693_diagram.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 13 KiB |
BIN
public/img/power-math-demonstration.mp4
Normal file
BIN
public/img/power-math-demonstration.mp4
Normal file
Binary file not shown.
BIN
public/img/power-math-settings.png
Normal file
BIN
public/img/power-math-settings.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
@@ -48,7 +48,7 @@ Using Vue sped this process up *a lot*, and very quickly I had a working applica
|
||||
Additionally, since the project is completely client-side, so you can [practice with it yourself][power-math-pages]!
|
||||
|
||||
<video autoplay muted>
|
||||
<source src="/assets/img/power-math-demonstration.mp4" type="video/mp4">
|
||||
<source src="/img/power-math-demonstration.mp4" type="video/mp4">
|
||||
</video>
|
||||
I'm probably embarrassing myself quite a bit here with how slow I am - I wasn't kidding when I said I made this project so I could get better!
|
||||
|
||||
@@ -76,5 +76,5 @@ so things read cleaner and aren't out of place, but I'm not perfect working at 1
|
||||
|
||||
[photography-portfolio]: https://www.rcw.photos/
|
||||
[power-math-pages]: https://xevion.github.io/power-math/
|
||||
[power-math-video]: /assets/img/power-math-demonstration.mp4
|
||||
[power-math-settings]: /assets/img/power-math-settings.png
|
||||
[power-math-video]: /img/power-math-demonstration.mp4
|
||||
[power-math-settings]: /img/power-math-settings.png
|
||||
|
||||
@@ -157,9 +157,10 @@ This will help greatly when it comes to refactoring or making adjustments to you
|
||||
If you check out TI's [sloa141][sloa141] PDF on ISO 15693 commands, you'll notice that many of the examples have
|
||||
sections of their bytes reversed - sections like the _Address_ and _Data_ sections, but not the entire compiled command.
|
||||
|
||||
One such example, `60``21``9080C2E5D2C407E0``06``55443322`, has the _Flag_, _Command_,
|
||||
_Address_, _Block_ and _Data_ stored in that order. But for this particular example, how could the address be `E007C4D2E5C28090`?
|
||||
How could the data be `0x22334455`? This odd ordering has a name - Endianness - the order of bytes as the underlying architecture understands it.
|
||||
One such example, `60 21 9080C2E5D2C407E0 06 55443322`, has the _Flag_, _Command_,
|
||||
_Address_, _Block_ and _Data_ in that order.
|
||||
But for this particular example, how could the address be `E007C4D2E5C28090`?
|
||||
How could the data be `22334455`? This odd ordering has a name - Endianness - the order of bytes as the underlying architecture understands it.
|
||||
|
||||
While for my particular usage, reversing endianness was not needed, it's an interesting problem that can be solved
|
||||
quite easily with our new data structure.
|
||||
@@ -189,6 +190,6 @@ Working in a restricted memory space is not that hard once you get used to the l
|
||||
and `printf`, but balancing performance, power consumption, memory allocation and code quality gets harder the more
|
||||
complex your program gets.
|
||||
|
||||
[iso15693-diagram]: /assets/img/iso15693_diagram.png
|
||||
[iso15693-diagram-edn]: /assets/iso15693_diagram.edn
|
||||
[iso15693-diagram]: /img/iso15693_diagram.png
|
||||
[iso15693-diagram-edn]: /iso15693_diagram.edn
|
||||
[sloa141]: http://www.ti.com/lit/an/sloa141/sloa141.pdf
|
||||
Reference in New Issue
Block a user