Commit Graph

14854 Commits

Author SHA1 Message Date
3b142cd991 [cart] marvellous leds and battery monitor on the cart
- plus some minor fixes here and there, as usual
2019-05-08 22:05:24 +02:00
10f4cac7ff [product] single product --> multiple carts fix 2019-05-08 18:54:51 +02:00
d7e3b0a70e [product + cart] single product / multiple cart
now when you press a button on the cart you notify the product launchpad about your presence;
then the product launchpad always sends packets to you;
this allows the use of multiple carts with only a single product
2019-05-08 18:47:58 +02:00
35f5041b7f [cart + cash] partial product arrays
when you cash out, instead of sending many packets, you can aggregate multiple products in the same packet, doing an array; thus you have better power efficiency, and less delay; so both Anastasi and Marcelloni would be very proud of us
2019-05-07 21:39:28 +02:00
a051841635 [cart] minor fixes -- not FSM looks very good and stable 2019-05-03 17:21:16 +02:00
natalija.zlatkova@gmail.com
25f28c16c2 fixed error message type 59 and added product ack in order to allow reliable communication 2019-04-21 19:09:50 +02:00
Daniela
1f27de6ca6 [Assigner] Problem in association_req of cart already associated solved 2019-04-18 23:16:08 +02:00
Daniela
957c93d472 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-18 21:58:10 +02:00
c2f4bce820 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-16 17:54:56 +02:00
0caca5fb4d [cart] good version + debug for Natalia 2019-04-16 17:54:49 +02:00
Daniela
d1c841b24f Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-16 16:29:32 +02:00
Daniela
cd8812d049 [Assigner] cart association modified 2019-04-16 16:29:18 +02:00
natalija.zlatkova@gmail.com
09e80d9f7f prezzo a 32 bit modific 2019-04-16 15:55:40 +02:00
Daniela
91a93b6d6a Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-16 15:54:04 +02:00
Daniela
9df5ac6975 [Assigner]some bugs fixed 2019-04-16 15:53:28 +02:00
f6e5c137a0 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-16 15:53:01 +02:00
natalija.zlatkova@gmail.com
f04a290aae Merge branch 'master' of https://git.giomba.it/giomba/nes-proj 2019-04-16 15:51:54 +02:00
Daniela
1c6c374537 Some adjustments in the Assigner module 2019-04-16 15:51:46 +02:00
natalija.zlatkova@gmail.com
2debde0b5f prezzo a 32 bit 2019-04-16 15:49:56 +02:00
5c0f7aec2f Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-16 15:49:32 +02:00
francescobarbarulo
c38f616feb [product] changed price type from float to uint32_t 2019-04-16 15:49:11 +02:00
8c63b7b9b3 [cart] discovered and fixed other bugs 2019-04-16 15:48:04 +02:00
Daniela
109c58cb17 [Assigner] Clock period changed 2019-04-14 19:06:47 +02:00
Daniela
35a8bcce3d [Assigner] Bugs fixed in handling mac addresses. Some other adjustments in Assigner Module 2019-04-14 18:53:33 +02:00
Daniela
6c01ac8d38 [Assigner] Bugs fixed in handling mac addresses. Some other adjustments in Assigner module 2019-04-14 18:24:52 +02:00
9357d69876 [cart] fixes here and there 2019-04-14 15:28:10 +02:00
eba8e6540e [product] ids from uint8_t to uint32_t 2019-04-14 15:27:32 +02:00
6b6a2c019f [product] hardcoded cart address
this simply emulates RFID tag which we do not have
2019-04-14 15:26:16 +02:00
ccaac68102 [cash] pointer issue basket_address + ids as uint32_t
- basket_address held the pointer to a value that is replaced for every new packet coming from the network layer, so the value itself it should be copied, not the pointer; this lead to board reset when dereferencing it
- product_id and customer_id are on 32 bits (no supermarket has less than 256 products and/or customers), otherwise I think it would fail
2019-04-14 15:23:27 +02:00
e453711712 [assigner] some minor fix here and there
plus deleted trailing spaces from lines
sorry Daniela, my editor trims them automagically
2019-04-14 15:22:19 +02:00
61e2f9f6d0 [product] written rfid product encapsulation 2019-04-13 09:29:41 +02:00
26182c778e [common] updated common files 2019-04-13 09:29:17 +02:00
0343edb42c [cash] minor fix due to a copypasta error 2019-04-13 09:28:54 +02:00
2fb95798df [cart] futher adjustments for new type names 2019-04-13 09:28:16 +02:00
aa708cfea8 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-12 22:24:21 +02:00
5af2caaf8a [net] product vs item explanation 2019-04-12 19:05:44 +02:00
francesco.barbarulo
9d0913aef9 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-12 17:53:17 +02:00
francesco.barbarulo
dda6aa48ad Updated .gitignore for presentation file 2019-04-12 17:53:11 +02:00
francescobarbarulo
268e8b624f Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-12 17:51:12 +02:00
francescobarbarulo
e7bf80de71 Added some comments 2019-04-12 17:50:48 +02:00
b2087edbde [merge] fixd merge conflict for typo 2019-04-12 16:50:44 +02:00
Daniela
a97bb9aa71 Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-12 16:47:58 +02:00
Daniela
1d0f6521ea Fixed struct name 2019-04-12 16:47:44 +02:00
francescobarbarulo
f8fe30f0ef Merge branch 'master' of git.giomba.it:giomba/nes-proj 2019-04-12 16:44:28 +02:00
35555fad78 [cart] update with new struct names 2019-04-12 16:44:25 +02:00
francescobarbarulo
abadc65caf First version of product 2019-04-12 16:44:20 +02:00
natalija.zlatkova@gmail.com
90ea7bb4c1 deleted adress field in basket structure 2019-04-12 16:41:39 +02:00
b38dccc325 [cart] not working 2019-04-12 16:30:05 +02:00
Daniela
aafd37dd59 Cassa and Supermarket updated 2019-04-12 16:30:01 +02:00
natalija.zlatkova@gmail.com
3393ab5877 modified version that saves up memory 2019-04-12 16:20:00 +02:00